css: Less Than 2 Passes

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

Test Files

  1. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-initial.html (1/1, 100.00%, 0.01% of total)
  2. /css/css-multicol/parsing/column-rule-color-invalid.html (1/1, 100.00%, 0.01% of total)
  3. /css/css-fonts/font-variant-alternates-parsing.html (1/1, 100.00%, 0.01% of total)
  4. /css/css-syntax/charset/page-utf16-css-bomless-utf16be.html (1/1, 100.00%, 0.01% of total)
  5. /css/css-transforms/transform_translate_zero.html (1/1, 100.00%, 0.01% of total)
  6. /css/cssom-view/elementFromPoint-mixed-font-sizes.html (1/1, 100.00%, 0.01% of total)
  7. /css/css-flexbox/parsing/flex-wrap-invalid.html (1/1, 100.00%, 0.01% of total)
  8. /css/css-transforms/parsing/rotate-parsing-invalid.html (1/1, 100.00%, 0.01% of total)
  9. /css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-rl.html (3/3, 100.00%, 0.02% of total)
  10. /css/css-flexbox/align-content-wrap-002.html (6/6, 100.00%, 0.04% of total)
  11. /css/selectors/i18n/css3-selectors-lang-052.html (1/1, 100.00%, 0.01% of total)
  12. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-between.html (1/1, 100.00%, 0.01% of total)
  13. /css/css-ui/caret-color-013.html (11/11, 100.00%, 0.07% of total)
  14. /css/css-animations/parsing/animation-timing-function-valid.html (1/1, 100.00%, 0.01% of total)
  15. /css/css-transitions/parsing/transition-property-valid.html (1/1, 100.00%, 0.01% of total)
  16. /css/css-syntax/charset/page-utf16-css-no-decl-ascii-only.html (1/1, 100.00%, 0.01% of total)
  17. /css/css-transitions/transition-property-002.html (7/7, 100.00%, 0.05% of total)
  18. /css/css-flexbox/display_inline-flex_exist.html (1/1, 100.00%, 0.01% of total)
  19. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001t.html (1/1, 100.00%, 0.01% of total)
  20. /css/cssom-view/cssom-getClientRects.html (1/1, 100.00%, 0.01% of total)
  21. /css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-lr.html (3/3, 100.00%, 0.02% of total)
  22. /css/css-animations/parsing/animation-timing-function-invalid.html (1/1, 100.00%, 0.01% of total)
  23. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-height-auto.html (1/1, 100.00%, 0.01% of total)
  24. /css/cssom-view/elementFromPoint-dynamic-anon-box.html (1/1, 100.00%, 0.01% of total)
  25. /css/css-ui/parsing/outline-invalid.html (1/1, 100.00%, 0.01% of total)
  26. /css/css-images/parsing/image-orientation-invalid.html (1/1, 100.00%, 0.01% of total)
  27. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-auto.html (1/1, 100.00%, 0.01% of total)
  28. /css/css-flexbox/order_value.html (1/1, 100.00%, 0.01% of total)
  29. /css/css-transforms/animation/translate-interpolation.html (28/28, 100.00%, 0.19% of total)
  30. /css/css-writing-modes/text-orientation-script-001o.html (3/3, 100.00%, 0.02% of total)
  31. /css/css-transitions/events-003.html (1/1, 100.00%, 0.01% of total)
  32. /css/css-syntax/charset/page-windows-1251-css-http-bogus-at-charset-windows-1250.html (1/1, 100.00%, 0.01% of total)
  33. /css/css-syntax/unicode-range-selector.html (1/1, 100.00%, 0.01% of total)
  34. /css/cssom-view/elementFromPoint-001.html (1/1, 100.00%, 0.01% of total)
  35. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0.html (1/1, 100.00%, 0.01% of total)
  36. /css/css-animations/parsing/animation-duration-valid.html (1/1, 100.00%, 0.01% of total)
  37. /css/css-animations/CSSAnimation-startTime.tentative.html (3/3, 100.00%, 0.02% of total)
  38. /css/css-color/parsing/opacity-invalid.html (1/1, 100.00%, 0.01% of total)
  39. /css/css-transitions/properties-value-inherit-002.html (560/560, 100.00%, 3.77% of total)
  40. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-between.html (1/1, 100.00%, 0.01% of total)
  41. /css/css-syntax/charset/page-windows-1251-css-at-charset-windows-1250-in-utf16be.html (1/1, 100.00%, 0.01% of total)
  42. /css/selectors/i18n/css3-selectors-lang-011.html (1/1, 100.00%, 0.01% of total)
  43. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-center.html (1/1, 100.00%, 0.01% of total)
  44. /css/css-transitions/events-004.html (2/2, 100.00%, 0.01% of total)
  45. /css/selectors/i18n/css3-selectors-lang-050.html (1/1, 100.00%, 0.01% of total)
  46. /css/css-flexbox/flex-minimum-height-flex-items-009.html (2/2, 100.00%, 0.01% of total)
  47. /css/selectors/i18n/css3-selectors-lang-028.html (1/1, 100.00%, 0.01% of total)
  48. /css/css-flexbox/parsing/flex-shrink-valid.html (1/1, 100.00%, 0.01% of total)
  49. /css/css-transforms/parsing/translate-parsing-valid.html (1/1, 100.00%, 0.01% of total)
  50. /css/css-backgrounds/parsing/border-color-valid.html (1/1, 100.00%, 0.01% of total)
  51. /css/css-ui/box-sizing-027.html (2/2, 100.00%, 0.01% of total)
  52. /css/css-animations/parsing/animation-duration-computed.html (1/1, 100.00%, 0.01% of total)
  53. /css/css-animations/idlharness.html (70/70, 100.00%, 0.47% of total)
  54. /css/css-backgrounds/background-origin-001.html (4/4, 100.00%, 0.03% of total)
  55. /css/cssom-view/elementFromPoint.html (11/11, 100.00%, 0.07% of total)
  56. /css/css-transforms/parsing/rotate-parsing-valid.html (1/1, 100.00%, 0.01% of total)
  57. /css/css-transitions/parsing/transition-property-invalid.html (1/1, 100.00%, 0.01% of total)
  58. /css/css-ui/parsing/text-overflow-computed.html (1/1, 100.00%, 0.01% of total)
  59. /css/css-backgrounds/parsing/border-image-invalid.html (1/1, 100.00%, 0.01% of total)
  60. /css/css-multicol/parsing/column-rule-valid.html (1/1, 100.00%, 0.01% of total)
  61. /css/css-values/calc-serialization.html (1/1, 100.00%, 0.01% of total)
  62. /css/css-flexbox/parsing/flex-direction-valid.html (1/1, 100.00%, 0.01% of total)
  63. /css/css-multicol/parsing/column-rule-style-valid.html (1/1, 100.00%, 0.01% of total)
  64. /css/css-multicol/parsing/column-rule-width-invalid.html (1/1, 100.00%, 0.01% of total)
  65. /css/css-ui/parsing/cursor-computed.html (1/1, 100.00%, 0.01% of total)
  66. /css/css-writing-modes/writing-mode-parsing-sideways-lr-001.html (1/1, 100.00%, 0.01% of total)
  67. /css/selectors/invalidation/sibling.html (7/7, 100.00%, 0.05% of total)
  68. /css/css-fonts/idlharness.html (42/42, 100.00%, 0.28% of total)
  69. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001b.html (1/1, 100.00%, 0.01% of total)
  70. /css/cssom-view/elementsFromPoint-inline-vlr-ltr.html (1/1, 100.00%, 0.01% of total)
  71. /css/selectors/attribute-selectors/attribute-case/cssom.html (32/32, 100.00%, 0.22% of total)
  72. /css/css-flexbox/parsing/order-valid.html (1/1, 100.00%, 0.01% of total)
  73. /css/css-ui/parsing/resize-valid.html (1/1, 100.00%, 0.01% of total)
  74. /css/css-ui/parsing/outline-style-invalid.html (1/1, 100.00%, 0.01% of total)
  75. /css/css-flexbox/parsing/flex-flow-invalid.html (1/1, 100.00%, 0.01% of total)
  76. /css/css-transitions/parsing/transition-timing-function-invalid.html (1/1, 100.00%, 0.01% of total)
  77. /css/css-ui/parsing/outline-offset-valid.html (1/1, 100.00%, 0.01% of total)
  78. /css/css-values/calc-integer.html (7/7, 100.00%, 0.05% of total)
  79. /css/selectors/i18n/css3-selectors-lang-056.html (1/1, 100.00%, 0.01% of total)
  80. /css/css-multicol/parsing/column-rule-invalid.html (1/1, 100.00%, 0.01% of total)
  81. /css/cssom-view/scroll-behavior-smooth-positions.html (18/18, 100.00%, 0.12% of total)
  82. /css/selectors/i18n/css3-selectors-lang-029.html (1/1, 100.00%, 0.01% of total)
  83. /css/css-animations/parsing/animation-direction-valid.html (1/1, 100.00%, 0.01% of total)
  84. /css/css-backgrounds/parsing/border-image-outset-valid.html (1/1, 100.00%, 0.01% of total)
  85. /css/css-transitions/zero-duration-multiple-transition.html (1/1, 100.00%, 0.01% of total)
  86. /css/css-transitions/transition-timing-function-001.html (28/28, 100.00%, 0.19% of total)
  87. /css/css-transitions/event-dispatch.tentative.html (26/26, 100.00%, 0.17% of total)
  88. /css/cssom-view/getClientRects-br-htb-rtl.html (1/1, 100.00%, 0.01% of total)
  89. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-invalid.html (1/1, 100.00%, 0.01% of total)
  90. /css/css-writing-modes/parsing/unicode-bidi-computed.html (1/1, 100.00%, 0.01% of total)
  91. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-number.html (1/1, 100.00%, 0.01% of total)
  92. /css/selectors/i18n/css3-selectors-lang-002.html (1/1, 100.00%, 0.01% of total)
  93. /css/compositing/parsing/isolation-valid.html (1/1, 100.00%, 0.01% of total)
  94. /css/css-flexbox/align-content-wrap-003.html (44/44, 100.00%, 0.30% of total)
  95. /css/selectors/i18n/css3-selectors-lang-009.html (1/1, 100.00%, 0.01% of total)
  96. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-invalid.html (1/1, 100.00%, 0.01% of total)
  97. /css/css-ui/outline-018.html (1/1, 100.00%, 0.01% of total)
  98. /css/cssom-view/elementFromPoint-002.html (1/1, 100.00%, 0.01% of total)
  99. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-start.html (1/1, 100.00%, 0.01% of total)
  100. /css/selectors/invalidation/enabled-disabled.html (2/2, 100.00%, 0.01% of total)
  101. /css/css-writing-modes/text-orientation-script-001a.html (3/3, 100.00%, 0.02% of total)
  102. /css/css-images/parsing/gradient-position-invalid.html (1/1, 100.00%, 0.01% of total)
  103. /css/css-backgrounds/parsing/background-origin-invalid.html (1/1, 100.00%, 0.01% of total)
  104. /css/css-transforms/inheritance.html (1/1, 100.00%, 0.01% of total)
  105. /css/css-backgrounds/parsing/background-origin-valid.html (1/1, 100.00%, 0.01% of total)
  106. /css/css-animations/inheritance.html (1/1, 100.00%, 0.01% of total)
  107. /css/css-writing-modes/writing-mode-parsing-svg1-001.html (6/6, 100.00%, 0.04% of total)
  108. /css/css-animations/CSSAnimation-ready.tentative.html (5/5, 100.00%, 0.03% of total)
  109. /css/css-backgrounds/parsing/border-image-repeat-invalid.html (1/1, 100.00%, 0.01% of total)
  110. /css/selectors/invalidation/where.html (5/5, 100.00%, 0.03% of total)
  111. /css/css-transitions/Element-getAnimations.tentative.html (7/7, 100.00%, 0.05% of total)
  112. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column-reverse.html (1/1, 100.00%, 0.01% of total)
  113. /css/css-writing-modes/text-combine-upright-parsing-invalid-002.html (11/11, 100.00%, 0.07% of total)
  114. /css/css-cascade/inherit-initial.html (4/4, 100.00%, 0.03% of total)
  115. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-0-auto.html (1/1, 100.00%, 0.01% of total)
  116. /css/css-animations/parsing/animation-delay-invalid.html (1/1, 100.00%, 0.01% of total)
  117. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001j.html (1/1, 100.00%, 0.01% of total)
  118. /css/cssom-view/elementFromPoint-003.html (1/1, 100.00%, 0.01% of total)
  119. /css/cssom-view/window-screen-height.html (3/3, 100.00%, 0.02% of total)
  120. /css/css-multicol/parsing/column-rule-style-invalid.html (1/1, 100.00%, 0.01% of total)
  121. /css/css-color/color-resolving-hsl.html (3888/3888, 100.00%, 26.15% of total)
  122. /css/css-transitions/events-002.html (2/2, 100.00%, 0.01% of total)
  123. /css/css-animations/parsing/animation-direction-invalid.html (1/1, 100.00%, 0.01% of total)
  124. /css/css-transitions/CSSTransition-canceling.tentative.html (11/11, 100.00%, 0.07% of total)
  125. /css/CSS2/floats/computed-float-position-absolute.html (1/1, 100.00%, 0.01% of total)
  126. /css/css-ui/parsing/outline-color-invalid.html (1/1, 100.00%, 0.01% of total)
  127. /css/css-transitions/properties-value-implicit-001.html (60/60, 100.00%, 0.40% of total)
  128. /css/css-syntax/charset/page-windows-1251-css-at-charset-bogus.html (1/1, 100.00%, 0.01% of total)
  129. /css/css-syntax/charset/page-utf16-css-no-decl.html (1/1, 100.00%, 0.01% of total)
  130. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-nowrap.html (1/1, 100.00%, 0.01% of total)
  131. /css/css-transitions/properties-value-003.html (192/192, 100.00%, 1.29% of total)
  132. /css/css-writing-modes/text-orientation-script-001e.html (3/3, 100.00%, 0.02% of total)
  133. /css/css-transforms/transform_translate_max.html (1/1, 100.00%, 0.01% of total)
  134. /css/cssom-view/scrollIntoView-svg-shape.html (3/3, 100.00%, 0.02% of total)
  135. /css/css-syntax/charset/page-windows-1251-charset-attribute-bogus.html (1/1, 100.00%, 0.01% of total)
  136. /css/css-transforms/parsing/perspective-origin-parsing-invalid.html (1/1, 100.00%, 0.01% of total)
  137. /css/cssom-view/CaretPosition-001.html (2/2, 100.00%, 0.01% of total)
  138. /css/css-writing-modes/text-orientation-script-001n.html (3/3, 100.00%, 0.02% of total)
  139. /css/css-transforms/parsing/transform-origin-invalid.html (1/1, 100.00%, 0.01% of total)
  140. /css/css-transitions/transitions-animatable-properties-01.html (94/94, 100.00%, 0.63% of total)
  141. /css/css-cascade/parsing/all-invalid.html (1/1, 100.00%, 0.01% of total)
  142. /css/css-color/rgb-rounding-001.html (1/1, 100.00%, 0.01% of total)
  143. /css/css-writing-modes/text-orientation-script-001l.html (3/3, 100.00%, 0.02% of total)
  144. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-invalid.html (1/1, 100.00%, 0.01% of total)
  145. /css/selectors/is-specificity.html (1/1, 100.00%, 0.01% of total)
  146. /css/css-ui/parsing/outline-color-valid-mandatory.html (1/1, 100.00%, 0.01% of total)
  147. /css/css-animations/animationevent-pseudoelement.html (1/1, 100.00%, 0.01% of total)
  148. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-start.html (1/1, 100.00%, 0.01% of total)
  149. /css/cssom-view/getClientRects-br-htb-ltr.html (1/1, 100.00%, 0.01% of total)
  150. /css/cssom-view/matchMedia.xht (23/23, 100.00%, 0.15% of total)
  151. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-start.html (1/1, 100.00%, 0.01% of total)
  152. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001l.html (1/1, 100.00%, 0.01% of total)
  153. /css/css-writing-modes/parsing/direction-valid.html (1/1, 100.00%, 0.01% of total)
  154. /css/css-transitions/properties-value-001.html (560/560, 100.00%, 3.77% of total)
  155. /css/css-transforms/transform_translate_neg.html (1/1, 100.00%, 0.01% of total)
  156. /css/css-animations/animationevent-types.html (3/3, 100.00%, 0.02% of total)
  157. /css/selectors/invalidation/first-child-last-child.html (2/2, 100.00%, 0.01% of total)
  158. /css/cssom-view/Screen-pixelDepth-Screen-colorDepth001.html (2/2, 100.00%, 0.01% of total)
  159. /css/cssom-view/scroll-behavior-subframe-window.html (27/27, 100.00%, 0.18% of total)
  160. /css/cssom-view/scrollIntoView-smooth.html (4/4, 100.00%, 0.03% of total)
  161. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001g.html (1/1, 100.00%, 0.01% of total)
  162. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-none.html (1/1, 100.00%, 0.01% of total)
  163. /css/CSS2/normal-flow/containing-block-percent-padding-left.html (1/1, 100.00%, 0.01% of total)
  164. /css/css-transitions/currentcolor-animation-001.html (1/1, 100.00%, 0.01% of total)
  165. /css/CSS2/floats/zero-space-between-floats-003.html (1/1, 100.00%, 0.01% of total)
  166. /css/cssom-view/getClientRects-br-vrl-ltr.html (1/1, 100.00%, 0.01% of total)
  167. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001h.html (1/1, 100.00%, 0.01% of total)
  168. /css/css-ui/parsing/cursor-invalid.html (1/1, 100.00%, 0.01% of total)
  169. /css/css-multicol/parsing/column-rule-width-computed.html (1/1, 100.00%, 0.01% of total)
  170. /css/css-animations/CSSAnimation-playState.tentative.html (5/5, 100.00%, 0.03% of total)
  171. /css/css-transforms/parsing/transform-origin-valid.html (1/1, 100.00%, 0.01% of total)
  172. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001r.html (1/1, 100.00%, 0.01% of total)
  173. /css/css-backgrounds/parsing/border-invalid.html (1/1, 100.00%, 0.01% of total)
  174. /css/css-transitions/Document-getAnimations.tentative.html (4/4, 100.00%, 0.03% of total)
  175. /css/cssom-view/elementsFromPoint-svg-text.html (4/4, 100.00%, 0.03% of total)
  176. /css/css-transitions/parsing/transition-delay-computed.html (1/1, 100.00%, 0.01% of total)
  177. /css/selectors/i18n/css3-selectors-lang-021.html (1/1, 100.00%, 0.01% of total)
  178. /css/css-writing-modes/parsing/text-combine-upright-invalid.html (1/1, 100.00%, 0.01% of total)
  179. /css/cssom-view/scrollIntoView-scrollPadding.html (3/3, 100.00%, 0.02% of total)
  180. /css/css-transitions/CSSTransition-startTime.tentative.html (5/5, 100.00%, 0.03% of total)
  181. /css/css-multicol/multicol-gap-animation-002.html (1/1, 100.00%, 0.01% of total)
  182. /css/cssom-view/cssom-getClientRects-002.html (1/1, 100.00%, 0.01% of total)
  183. /css/css-backgrounds/parsing/background-size-invalid.html (1/1, 100.00%, 0.01% of total)
  184. /css/css-flexbox/flex-minimum-height-flex-items-010.html (2/2, 100.00%, 0.01% of total)
  185. /css/css-transitions/transition-001.html (12/12, 100.00%, 0.08% of total)
  186. /css/css-animations/CSSAnimation-getCurrentTime.tentative.html (2/2, 100.00%, 0.01% of total)
  187. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-nowrap.html (1/1, 100.00%, 0.01% of total)
  188. /css/cssom-view/scrollIntoView-shadow.html (1/1, 100.00%, 0.01% of total)
  189. /css/css-transforms/2d-rotate-js.html (1/1, 100.00%, 0.01% of total)
  190. /css/css-multicol/parsing/columns-invalid.html (1/1, 100.00%, 0.01% of total)
  191. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column.html (1/1, 100.00%, 0.01% of total)
  192. /css/cssom-view/elementFromPosition.html (16/16, 100.00%, 0.11% of total)
  193. /css/cssom-view/cssom-view-img-attributes-001.html (4/4, 100.00%, 0.03% of total)
  194. /css/selectors/invalidation/is.html (6/6, 100.00%, 0.04% of total)
  195. /css/css-transitions/CSSPseudoElement-getAnimations.tentative.html (1/1, 100.00%, 0.01% of total)
  196. /css/cssom-view/DOMRectList.html (2/2, 100.00%, 0.01% of total)
  197. /css/css-fonts/font-shorthand-serialization-font-stretch.html (2/2, 100.00%, 0.01% of total)
  198. /css/compositing/parsing/background-blend-mode-invalid.html (1/1, 100.00%, 0.01% of total)
  199. /css/selectors/i18n/css3-selectors-lang-004.html (1/1, 100.00%, 0.01% of total)
  200. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001k.html (1/1, 100.00%, 0.01% of total)
  201. /css/selectors/x-pseudo-element.html (1/1, 100.00%, 0.01% of total)
  202. /css/cssom-view/elementsFromPoint-inline-htb-rtl.html (1/1, 100.00%, 0.01% of total)
  203. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-0.html (1/1, 100.00%, 0.01% of total)
  204. /css/css-transitions/transitionevent-interface.html (41/41, 100.00%, 0.28% of total)
  205. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-wrap.html (1/1, 100.00%, 0.01% of total)
  206. /css/selectors/i18n/css3-selectors-lang-031.html (1/1, 100.00%, 0.01% of total)
  207. /css/css-ui/caret-color-020.html (1/1, 100.00%, 0.01% of total)
  208. /css/css-writing-modes/text-orientation-script-001j.html (3/3, 100.00%, 0.02% of total)
  209. /css/css-flexbox/parsing/flex-wrap-valid.html (1/1, 100.00%, 0.01% of total)
  210. /css/css-backgrounds/parsing/border-radius-valid.html (1/1, 100.00%, 0.01% of total)
  211. /css/css-backgrounds/parsing/background-repeat-valid.html (1/1, 100.00%, 0.01% of total)
  212. /css/css-ui/parsing/resize-invalid.html (1/1, 100.00%, 0.01% of total)
  213. /css/selectors/focus-within-display-none-001.html (2/2, 100.00%, 0.01% of total)
  214. /css/css-backgrounds/parsing/border-image-outset-invalid.html (1/1, 100.00%, 0.01% of total)
  215. /css/css-writing-modes/parsing/text-orientation-invalid.html (1/1, 100.00%, 0.01% of total)
  216. /css/cssom-view/table-offset-props.html (13/13, 100.00%, 0.09% of total)
  217. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-invalid.html (1/1, 100.00%, 0.01% of total)
  218. /css/css-transitions/transition-delay-001.html (21/21, 100.00%, 0.14% of total)
  219. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-percent.html (1/1, 100.00%, 0.01% of total)
  220. /css/css-animations/parsing/animation-play-state-invalid.html (1/1, 100.00%, 0.01% of total)
  221. /css/css-flexbox/parsing/flex-valid.html (1/1, 100.00%, 0.01% of total)
  222. /css/css-transitions/parsing/transition-delay-invalid.html (1/1, 100.00%, 0.01% of total)
  223. /css/css-transforms/parsing/transform-invalid.html (1/1, 100.00%, 0.01% of total)
  224. /css/css-transitions/hidden-container-001.html (2/2, 100.00%, 0.01% of total)
  225. /css/css-writing-modes/parsing/unicode-bidi-valid.html (1/1, 100.00%, 0.01% of total)
  226. /css/cssom-view/scrollintoview.html (40/40, 100.00%, 0.27% of total)
  227. /css/css-multicol/extremely-tall-multicol-with-extremely-tall-child-crash.html (1/1, 100.00%, 0.01% of total)
  228. /css/css-animations/parsing/animation-fill-mode-valid.html (1/1, 100.00%, 0.01% of total)
  229. /css/css-transitions/KeyframeEffect-target.tentative.html (3/3, 100.00%, 0.02% of total)
  230. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap.html (1/1, 100.00%, 0.01% of total)
  231. /css/css-flexbox/percentage-heights-003.html (4/4, 100.00%, 0.03% of total)
  232. /css/css-fonts/variations/font-weight-parsing.html (26/26, 100.00%, 0.17% of total)
  233. /css/css-transitions/idlharness.html (40/40, 100.00%, 0.27% of total)
  234. /css/css-fonts/font-display/font-display-failure-fallback.html (1/1, 100.00%, 0.01% of total)
  235. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-baseline.html (1/1, 100.00%, 0.01% of total)
  236. /css/css-animations/Element-getAnimations.tentative.html (22/22, 100.00%, 0.15% of total)
  237. /css/css-syntax/charset/page-windows-1251-css-at-charset-utf16be.html (1/1, 100.00%, 0.01% of total)
  238. /css/cssom-view/table-client-props.html (13/13, 100.00%, 0.09% of total)
  239. /css/css-values/calc-in-color-001.html (1/1, 100.00%, 0.01% of total)
  240. /css/css-fonts/test_datafont_same_origin.html (1/1, 100.00%, 0.01% of total)
  241. /css/CSS2/normal-flow/containing-block-percent-margin-top.html (1/1, 100.00%, 0.01% of total)
  242. /css/selectors/invalidation/selectorText-dynamic-001.html (1/1, 100.00%, 0.01% of total)
  243. /css/css-backgrounds/parsing/border-image-source-invalid.html (1/1, 100.00%, 0.01% of total)
  244. /css/css-images/parsing/image-resolution-invalid.html (1/1, 100.00%, 0.01% of total)
  245. /css/cssom-view/MediaQueryList-001.html (1/1, 100.00%, 0.01% of total)
  246. /css/css-transforms/transform_translate_invalid.html (1/1, 100.00%, 0.01% of total)
  247. /css/css-backgrounds/parsing/background-valid.html (1/1, 100.00%, 0.01% of total)
  248. /css/selectors/invalidation/quirks-mode-stylesheet-dynamic-add-001.html (1/1, 100.00%, 0.01% of total)
  249. /css/cssom-view/scroll-behavior-element.html (34/34, 100.00%, 0.23% of total)
  250. /css/cssom-view/window-screen-height-immutable.html (1/1, 100.00%, 0.01% of total)
  251. /css/selectors/invalidation/attribute.html (6/6, 100.00%, 0.04% of total)
  252. /css/css-fonts/variations/font-style-interpolation.html (2/2, 100.00%, 0.01% of total)
  253. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001c.html (1/1, 100.00%, 0.01% of total)
  254. /css/css-ui/caret-color-019.html (1/1, 100.00%, 0.01% of total)
  255. /css/css-animations/parsing/animation-iteration-count-computed.html (1/1, 100.00%, 0.01% of total)
  256. /css/css-backgrounds/parsing/background-position-valid.html (1/1, 100.00%, 0.01% of total)
  257. /css/css-multicol/parsing/column-width-invalid.html (1/1, 100.00%, 0.01% of total)
  258. /css/selectors/i18n/css3-selectors-lang-048.html (1/1, 100.00%, 0.01% of total)
  259. /css/css-multicol/parsing/column-count-invalid.html (1/1, 100.00%, 0.01% of total)
  260. /css/cssom-view/scroll-no-layout-box.html (1/1, 100.00%, 0.01% of total)
  261. /css/css-animations/parsing/animation-duration-invalid.html (1/1, 100.00%, 0.01% of total)
  262. /css/css-backgrounds/background-331.html (8/8, 100.00%, 0.05% of total)
  263. /css/selectors/attribute-selectors/attribute-case/semantics.html (351/351, 100.00%, 2.36% of total)
  264. /css/css-transitions/properties-value-inherit-001.html (560/560, 100.00%, 3.77% of total)
  265. /css/css-writing-modes/text-combine-upright-parsing-invalid-001.html (15/15, 100.00%, 0.10% of total)
  266. /css/css-conditional/js/001.html (11/11, 100.00%, 0.07% of total)
  267. /css/css-ui/parsing/outline-width-valid.html (1/1, 100.00%, 0.01% of total)
  268. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001p.html (1/1, 100.00%, 0.01% of total)
  269. /css/css-transforms/parsing/translate-parsing-invalid.html (1/1, 100.00%, 0.01% of total)
  270. /css/css-syntax/charset/page-windows-1251-css-at-charset-windows-1250-in-utf16.html (1/1, 100.00%, 0.01% of total)
  271. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap.html (1/1, 100.00%, 0.01% of total)
  272. /css/css-multicol/parsing/column-rule-width-valid.html (1/1, 100.00%, 0.01% of total)
  273. /css/css-animations/parsing/animation-play-state-valid.html (1/1, 100.00%, 0.01% of total)
  274. /css/css-backgrounds/border-image-repeat_repeatnegx_none_50px.html (1/1, 100.00%, 0.01% of total)
  275. /css/css-ui/caret-color-021.html (1/1, 100.00%, 0.01% of total)
  276. /css/selectors/i18n/css3-selectors-lang-042.html (1/1, 100.00%, 0.01% of total)
  277. /css/css-backgrounds/background-332.html (8/8, 100.00%, 0.05% of total)
  278. /css/css-multicol/parsing/column-span-invalid.html (1/1, 100.00%, 0.01% of total)
  279. /css/selectors/focus-visible-005.html (1/1, 100.00%, 0.01% of total)
  280. /css/cssom-view/ttwf-js-cssomview-getclientrects-length.html (3/3, 100.00%, 0.02% of total)
  281. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse.html (1/1, 100.00%, 0.01% of total)
  282. /css/cssom-view/cssom-getBoxQuads-001.html (1/1, 100.00%, 0.01% of total)
  283. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-stretch.html (1/1, 100.00%, 0.01% of total)
  284. /css/css-transitions/pseudo-elements-001.html (4/4, 100.00%, 0.03% of total)
  285. /css/css-multicol/multicol-nested-006.html (1/1, 100.00%, 0.01% of total)
  286. /css/css-animations/parsing/animation-delay-valid.html (1/1, 100.00%, 0.01% of total)
  287. /css/selectors/anplusb-selector-parsing.html (112/112, 100.00%, 0.75% of total)
  288. /css/css-backgrounds/parsing/border-width-valid.html (1/1, 100.00%, 0.01% of total)
  289. /css/CSS2/abspos/adjacent-to-relpos-inline-in-inline-that-had-block.html (1/1, 100.00%, 0.01% of total)
  290. /css/css-flexbox/parsing/flex-direction-invalid.html (1/1, 100.00%, 0.01% of total)
  291. /css/selectors/i18n/css3-selectors-lang-010.html (1/1, 100.00%, 0.01% of total)
  292. /css/css-writing-modes/parsing/text-combine-upright-valid.html (1/1, 100.00%, 0.01% of total)
  293. /css/css-multicol/inheritance.html (1/1, 100.00%, 0.01% of total)
  294. /css/css-writing-modes/text-orientation-script-001i.html (3/3, 100.00%, 0.02% of total)
  295. /css/css-multicol/parsing/column-count-valid.html (1/1, 100.00%, 0.01% of total)
  296. /css/css-flexbox/parsing/order-invalid.html (1/1, 100.00%, 0.01% of total)
  297. /css/css-fonts/variations/at-font-face-font-matching.html (109/109, 100.00%, 0.73% of total)
  298. /css/css-writing-modes/text-orientation-script-001q.html (3/3, 100.00%, 0.02% of total)
  299. /css/css-writing-modes/parsing/writing-mode-invalid.html (1/1, 100.00%, 0.01% of total)
  300. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand.html (1/1, 100.00%, 0.01% of total)
  301. /css/cssom-view/inheritance.html (1/1, 100.00%, 0.01% of total)
  302. /css/css-transitions/events-005.html (3/3, 100.00%, 0.02% of total)
  303. /css/css-ui/parsing/box-sizing-valid.html (1/1, 100.00%, 0.01% of total)
  304. /css/selectors/focus-display-none-001.html (2/2, 100.00%, 0.01% of total)
  305. /css/css-conditional/test_group_insertRule.html (16/16, 100.00%, 0.11% of total)
  306. /css/css-writing-modes/unicode-bidi-parsing-001.html (5/5, 100.00%, 0.03% of total)
  307. /css/css-transitions/transition-background-position-with-edge-offset.html (1/1, 100.00%, 0.01% of total)
  308. /css/css-images/parsing/object-position-invalid.html (1/1, 100.00%, 0.01% of total)
  309. /css/css-animations/animation-iteration-count-calc.html (1/1, 100.00%, 0.01% of total)
  310. /css/css-backgrounds/parsing/border-width-invalid.html (1/1, 100.00%, 0.01% of total)
  311. /css/css-animations/CSSAnimation-animationName.tentative.html (3/3, 100.00%, 0.02% of total)
  312. /css/css-writing-modes/parsing/direction-invalid.html (1/1, 100.00%, 0.01% of total)
  313. /css/css-transitions/historical.html (1/1, 100.00%, 0.01% of total)
  314. /css/cssom-view/scrolling-quirks-vs-nonquirks.html (30/30, 100.00%, 0.20% of total)
  315. /css/css-values/urls/empty.html (4/4, 100.00%, 0.03% of total)
  316. /css/css-transitions/parsing/transition-property-computed.html (1/1, 100.00%, 0.01% of total)
  317. /css/css-animations/pending-style-changes-001.html (2/2, 100.00%, 0.01% of total)
  318. /css/css-fonts/variations/font-parse-numeric-stretch-style-weight.html (81/81, 100.00%, 0.54% of total)
  319. /css/cssom-view/elementFromPoint-parameters.html (4/4, 100.00%, 0.03% of total)
  320. /css/css-transforms/transform_translate_second_omited.html (1/1, 100.00%, 0.01% of total)
  321. /css/css-multicol/parsing/column-span-valid.html (1/1, 100.00%, 0.01% of total)
  322. /css/css-color/parsing/opacity-valid.html (1/1, 100.00%, 0.01% of total)
  323. /css/compositing/parsing/mix-blend-mode-valid.html (1/1, 100.00%, 0.01% of total)
  324. /css/css-syntax/charset/page-windows-1251-css-no-decl.html (1/1, 100.00%, 0.01% of total)
  325. /css/css-images/parsing/gradient-position-valid.html (1/1, 100.00%, 0.01% of total)
  326. /css/css-transitions/parsing/transition-duration-computed.html (1/1, 100.00%, 0.01% of total)
  327. /css/css-animations/parsing/animation-play-state-computed.html (1/1, 100.00%, 0.01% of total)
  328. /css/cssom-view/window-screen-width-immutable.html (1/1, 100.00%, 0.01% of total)
  329. /css/selectors/i18n/css3-selectors-lang-054.html (1/1, 100.00%, 0.01% of total)
  330. /css/selectors/i18n/css3-selectors-lang-035.html (1/1, 100.00%, 0.01% of total)
  331. /css/selectors/i18n/css3-selectors-lang-008.html (1/1, 100.00%, 0.01% of total)
  332. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap-reverse.html (1/1, 100.00%, 0.01% of total)
  333. /css/cssom-view/elementsFromPoint-inline-vrl-rtl.html (1/1, 100.00%, 0.01% of total)
  334. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001a.html (1/1, 100.00%, 0.01% of total)
  335. /css/selectors/i18n/css3-selectors-lang-055.html (1/1, 100.00%, 0.01% of total)
  336. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001.html (24/24, 100.00%, 0.16% of total)
  337. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap.html (1/1, 100.00%, 0.01% of total)
  338. /css/cssom-view/screenLeftTop.html (2/2, 100.00%, 0.01% of total)
  339. /css/compositing/mix-blend-mode/mix-blend-mode-parsing.html (16/16, 100.00%, 0.11% of total)
  340. /css/css-multicol/parsing/column-width-computed.html (1/1, 100.00%, 0.01% of total)
  341. /css/cssom-view/elementsFromPoint-shadowroot.html (2/2, 100.00%, 0.01% of total)
  342. /css/css-multicol/parsing/column-rule-style-computed.html (1/1, 100.00%, 0.01% of total)
  343. /css/cssom-view/elementsFromPoint.html (9/9, 100.00%, 0.06% of total)
  344. /css/selectors/i18n/css3-selectors-lang-007.html (1/1, 100.00%, 0.01% of total)
  345. /css/css-transforms/parsing/scale-parsing-valid.html (1/1, 100.00%, 0.01% of total)
  346. /css/css-values/calc-rounding-001.html (1/1, 100.00%, 0.01% of total)
  347. /css/css-animations/parsing/animation-name-invalid.html (1/1, 100.00%, 0.01% of total)
  348. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-center.html (1/1, 100.00%, 0.01% of total)
  349. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-baseline.html (1/1, 100.00%, 0.01% of total)
  350. /css/selectors/selector-placeholder-shown-emptify-placeholder.html (2/2, 100.00%, 0.01% of total)
  351. /css/css-writing-modes/parsing/unicode-bidi-invalid.html (1/1, 100.00%, 0.01% of total)
  352. /css/css-multicol/multicol-gap-animation-001.html (1/1, 100.00%, 0.01% of total)
  353. /css/cssom-view/elementsFromPoint-inline-vlr-rtl.html (1/1, 100.00%, 0.01% of total)
  354. /css/css-ui/parsing/outline-valid-optional.html (1/1, 100.00%, 0.01% of total)
  355. /css/css-transforms/transforms-support-calc.html (7/7, 100.00%, 0.05% of total)
  356. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-number.html (1/1, 100.00%, 0.01% of total)
  357. /css/css-values/viewport-units-css2-001.html (160/160, 100.00%, 1.08% of total)
  358. /css/selectors/is-nested.html (2/2, 100.00%, 0.01% of total)
  359. /css/css-backgrounds/parsing/border-image-width-valid.html (1/1, 100.00%, 0.01% of total)
  360. /css/css-transitions/transitioncancel-001.html (1/1, 100.00%, 0.01% of total)
  361. /css/selectors/i18n/css3-selectors-lang-005.html (1/1, 100.00%, 0.01% of total)
  362. /css/css-multicol/parsing/column-count-computed.html (1/1, 100.00%, 0.01% of total)
  363. /css/selectors/invalidation/any-link-pseudo.html (1/1, 100.00%, 0.01% of total)
  364. /css/selectors/i18n/css3-selectors-lang-016.html (1/1, 100.00%, 0.01% of total)
  365. /css/css-transitions/changing-while-transition.html (2/2, 100.00%, 0.01% of total)
  366. /css/css-color/color-resolving.html (127/127, 100.00%, 0.85% of total)
  367. /css/css-fonts/variations/font-opentype-collections.html (1/1, 100.00%, 0.01% of total)
  368. /css/css-animations/parsing/animation-fill-mode-computed.html (1/1, 100.00%, 0.01% of total)
  369. /css/css-ui/parsing/cursor-valid.html (1/1, 100.00%, 0.01% of total)
  370. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001d.html (1/1, 100.00%, 0.01% of total)
  371. /css/cssom-view/negativeMargins.html (2/2, 100.00%, 0.01% of total)
  372. /css/css-backgrounds/background-size-001.html (20/20, 100.00%, 0.13% of total)
  373. /css/css-writing-modes/text-combine-upright-parsing-digits-002.html (12/12, 100.00%, 0.08% of total)
  374. /css/cssom-view/scrolling-no-browsing-context.html (1/1, 100.00%, 0.01% of total)
  375. /css/css-color/parsing/color-invalid.html (1/1, 100.00%, 0.01% of total)
  376. /css/css-writing-modes/writing-mode-parsing-sideways-rl-001.html (1/1, 100.00%, 0.01% of total)
  377. /css/css-writing-modes/writing-mode-parsing-001.html (9/9, 100.00%, 0.06% of total)
  378. /css/css-syntax/charset/xml-stylesheet-page-windows-1251-charset-attribute-windows-1250.xhtml (1/1, 100.00%, 0.01% of total)
  379. /css/cssom-view/getClientRects-br-vrl-rtl.html (1/1, 100.00%, 0.01% of total)
  380. /css/css-flexbox/position-absolute-002.html (18/18, 100.00%, 0.12% of total)
  381. /css/css-multicol/filter-with-abspos.html (1/1, 100.00%, 0.01% of total)
  382. /css/css-transitions/properties-value-002.html (18/18, 100.00%, 0.12% of total)
  383. /css/selectors/child-indexed-pseudo-class.html (54/54, 100.00%, 0.36% of total)
  384. /css/CSS2/normal-flow/unresolvable-min-height.html (1/1, 100.00%, 0.01% of total)
  385. /css/css-transitions/parsing/transition-duration-valid.html (1/1, 100.00%, 0.01% of total)
  386. /css/css-animations/parsing/animation-fill-mode-invalid.html (1/1, 100.00%, 0.01% of total)
  387. /css/cssom-view/window-screen-width.html (3/3, 100.00%, 0.02% of total)
  388. /css/selectors/i18n/css3-selectors-lang-015.html (1/1, 100.00%, 0.01% of total)
  389. /css/cssom-view/scrollWidthHeightWhenNotScrollable.xht (12/12, 100.00%, 0.08% of total)
  390. /css/css-transitions/events-007.html (1/1, 100.00%, 0.01% of total)
  391. /css/css-ui/parsing/resize-computed.html (1/1, 100.00%, 0.01% of total)
  392. /css/css-writing-modes/parsing/text-orientation-valid.html (1/1, 100.00%, 0.01% of total)
  393. /css/css-writing-modes/text-orientation-script-001h.html (3/3, 100.00%, 0.02% of total)
  394. /css/css-ui/parsing/caret-color-valid.html (1/1, 100.00%, 0.01% of total)
  395. /css/css-ui/parsing/outline-color-valid-optional.html (1/1, 100.00%, 0.01% of total)
  396. /css/selectors/i18n/css3-selectors-lang-045.html (1/1, 100.00%, 0.01% of total)
  397. /css/cssom-view/elementsFromPoint-simple.html (6/6, 100.00%, 0.04% of total)
  398. /css/cssom-view/elementsFromPoint-inline-vrl-ltr.html (1/1, 100.00%, 0.01% of total)
  399. /css/css-backgrounds/parsing/background-image-invalid.html (1/1, 100.00%, 0.01% of total)
  400. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order.html (1/1, 100.00%, 0.01% of total)
  401. /css/selectors/i18n/css3-selectors-lang-006.html (1/1, 100.00%, 0.01% of total)
  402. /css/css-fonts/font-feature-settings-serialization-001.html (2/2, 100.00%, 0.01% of total)
  403. /css/css-ui/parsing/outline-style-computed.html (1/1, 100.00%, 0.01% of total)
  404. /css/css-syntax/charset/page-windows-1251-css-at-charset-utf16.html (1/1, 100.00%, 0.01% of total)
  405. /css/css-multicol/parsing/column-width-valid.html (1/1, 100.00%, 0.01% of total)
  406. /css/css-syntax/charset/page-windows-1251-css-http-bogus.html (1/1, 100.00%, 0.01% of total)
  407. /css/css-flexbox/flexbox_first-letter.html (1/1, 100.00%, 0.01% of total)
  408. /css/css-multicol/parsing/column-gap-valid.html (1/1, 100.00%, 0.01% of total)
  409. /css/css-flexbox/parsing/flex-shrink-invalid.html (1/1, 100.00%, 0.01% of total)
  410. /css/css-fonts/variations/at-font-face-descriptors.html (82/82, 100.00%, 0.55% of total)
  411. /css/css-flexbox/position-absolute-003.html (16/16, 100.00%, 0.11% of total)
  412. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-negative.html (1/1, 100.00%, 0.01% of total)
  413. /css/CSS2/abspos/abspos-in-block-in-inline-in-relpos-inline.html (1/1, 100.00%, 0.01% of total)
  414. /css/CSS2/normal-flow/containing-block-percent-margin-left.html (1/1, 100.00%, 0.01% of total)
  415. /css/css-writing-modes/text-orientation-script-001d.html (3/3, 100.00%, 0.02% of total)
  416. /css/css-flexbox/parsing/flex-basis-valid.html (1/1, 100.00%, 0.01% of total)
  417. /css/css-ui/parsing/caret-color-invalid.html (1/1, 100.00%, 0.01% of total)
  418. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-invalid.html (1/1, 100.00%, 0.01% of total)
  419. /css/cssom-view/elementsFromPoint-table.html (4/4, 100.00%, 0.03% of total)
  420. /css/css-backgrounds/parsing/background-color-invalid.html (1/1, 100.00%, 0.01% of total)
  421. /css/CSS2/normal-flow/containing-block-percent-margin-bottom.html (1/1, 100.00%, 0.01% of total)
  422. /css/selectors/i18n/css3-selectors-lang-034.html (1/1, 100.00%, 0.01% of total)
  423. /css/css-transforms/translate-getComputedStyle.html (1/1, 100.00%, 0.01% of total)
  424. /css/css-animations/parsing/animation-delay-computed.html (1/1, 100.00%, 0.01% of total)
  425. /css/cssom-view/matchMediaAddListener.html (1/1, 100.00%, 0.01% of total)
  426. /css/css-flexbox/position-absolute-001.html (120/120, 100.00%, 0.81% of total)
  427. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-integer.html (1/1, 100.00%, 0.01% of total)
  428. /css/CSS2/normal-flow/containing-block-percent-padding-top.html (1/1, 100.00%, 0.01% of total)
  429. /css/selectors/focus-within-009.html (12/12, 100.00%, 0.08% of total)
  430. /css/css-backgrounds/parsing/border-image-slice-valid.html (1/1, 100.00%, 0.01% of total)
  431. /css/css-fonts/variations/font-weight-matching.html (14/14, 100.00%, 0.09% of total)
  432. /css/cssom-view/offsetParent_element_test.html (2/2, 100.00%, 0.01% of total)
  433. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001x.html (1/1, 100.00%, 0.01% of total)
  434. /css/css-flexbox/display_flex_exist.html (1/1, 100.00%, 0.01% of total)
  435. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row-reverse.html (1/1, 100.00%, 0.01% of total)
  436. /css/css-backgrounds/parsing/background-image-valid.html (1/1, 100.00%, 0.01% of total)
  437. /css/css-backgrounds/background-336.html (2/2, 100.00%, 0.01% of total)
  438. /css/selectors/i18n/css3-selectors-lang-047.html (1/1, 100.00%, 0.01% of total)
  439. /css/css-backgrounds/parsing/border-image-width-invalid.html (1/1, 100.00%, 0.01% of total)
  440. /css/css-transitions/KeyframeEffect-getKeyframes.tentative.html (3/3, 100.00%, 0.02% of total)
  441. /css/css-writing-modes/parsing/writing-mode-computed.html (1/1, 100.00%, 0.01% of total)
  442. /css/css-writing-modes/text-orientation-parsing-001.html (8/8, 100.00%, 0.05% of total)
  443. /css/selectors/focus-visible-007.html (1/1, 100.00%, 0.01% of total)
  444. /css/css-writing-modes/text-orientation-script-001m.html (3/3, 100.00%, 0.02% of total)
  445. /css/css-fonts/variations/font-variation-settings-parsing.html (38/38, 100.00%, 0.26% of total)
  446. /css/css-cascade/parsing/all-valid.html (1/1, 100.00%, 0.01% of total)
  447. /css/CSS2/normal-flow/containing-block-percent-padding-right.html (1/1, 100.00%, 0.01% of total)
  448. /css/css-backgrounds/parsing/background-invalid.html (1/1, 100.00%, 0.01% of total)
  449. /css/css-multicol/zero-column-width-computed-style.html (1/1, 100.00%, 0.01% of total)
  450. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse.html (1/1, 100.00%, 0.01% of total)
  451. /css/css-writing-modes/unicode-bidi-parsing-002.html (3/3, 100.00%, 0.02% of total)
  452. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-end.html (1/1, 100.00%, 0.01% of total)
  453. /css/selectors/missing-right-token.html (1/1, 100.00%, 0.01% of total)
  454. /css/css-animations/CSSPseudoElement-getAnimations.tentative.html (2/2, 100.00%, 0.01% of total)
  455. /css/css-transforms/parsing/transform-box-invalid.html (1/1, 100.00%, 0.01% of total)
  456. /css/css-flexbox/parsing/flex-basis-invalid.html (1/1, 100.00%, 0.01% of total)
  457. /css/selectors/i18n/css3-selectors-lang-024.html (1/1, 100.00%, 0.01% of total)
  458. /css/selectors/i18n/css3-selectors-lang-022.html (1/1, 100.00%, 0.01% of total)
  459. /css/css-writing-modes/text-orientation-script-001f.html (3/3, 100.00%, 0.02% of total)
  460. /css/css-transforms/animation/list-interpolation.html (24/24, 100.00%, 0.16% of total)
  461. /css/selectors/i18n/css3-selectors-lang-014.html (1/1, 100.00%, 0.01% of total)
  462. /css/css-multicol/balance-table-with-fractional-height-row.html (1/1, 100.00%, 0.01% of total)
  463. /css/css-values/line-break-ch-unit.html (194/194, 100.00%, 1.30% of total)
  464. /css/css-writing-modes/text-orientation-script-001k.html (3/3, 100.00%, 0.02% of total)
  465. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap.html (1/1, 100.00%, 0.01% of total)
  466. /css/CSS2/normal-flow/unresolvable-max-height.html (1/1, 100.00%, 0.01% of total)
  467. /css/selectors/i18n/css3-selectors-lang-051.html (1/1, 100.00%, 0.01% of total)
  468. /css/css-cascade/all-prop-initial-xml.html (343/343, 100.00%, 2.31% of total)
  469. /css/css-transitions/CSSTransition-currentTime.tentative.html (4/4, 100.00%, 0.03% of total)
  470. /css/css-multicol/multicol-gap-percentage-001.html (12/12, 100.00%, 0.08% of total)
  471. /css/cssom-view/getClientRects-br-vlr-rtl.html (1/1, 100.00%, 0.01% of total)
  472. /css/css-images/parsing/image-resolution-valid.html (1/1, 100.00%, 0.01% of total)
  473. /css/selectors/scope-selector.html (9/9, 100.00%, 0.06% of total)
  474. /css/compositing/mix-blend-mode/mix-blend-mode-creates-stacking-context.html (1/1, 100.00%, 0.01% of total)
  475. /css/css-ui/inheritance.html (1/1, 100.00%, 0.01% of total)
  476. /css/css-images/parsing/image-orientation-valid.html (1/1, 100.00%, 0.01% of total)
  477. /css/mediaqueries/test_media_queries.html (753/753, 100.00%, 5.06% of total)
  478. /css/css-backgrounds/parsing/background-repeat-invalid.html (1/1, 100.00%, 0.01% of total)
  479. /css/selectors/focus-visible-008.html (1/1, 100.00%, 0.01% of total)
  480. /css/css-fonts/calc-in-font-variation-settings.html (1/1, 100.00%, 0.01% of total)
  481. /css/css-ui/caret-color-018.html (1/1, 100.00%, 0.01% of total)
  482. /css/css-fonts/font-shorthand-serialization-001.html (1/1, 100.00%, 0.01% of total)
  483. /css/CSS2/abspos/adjacent-to-relpos-inline-that-had-block.html (1/1, 100.00%, 0.01% of total)
  484. /css/CSS2/floats/zero-space-between-floats-004.html (1/1, 100.00%, 0.01% of total)
  485. /css/css-images/parsing/object-position-valid.html (1/1, 100.00%, 0.01% of total)
  486. /css/cssom-view/elementsFromPoint-iframes.html (2/2, 100.00%, 0.01% of total)
  487. /css/css-ui/parsing/outline-style-valid.html (1/1, 100.00%, 0.01% of total)
  488. /css/css-values/viewport-relative-lengths-scaled-viewport.html (1/1, 100.00%, 0.01% of total)
  489. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001f.html (1/1, 100.00%, 0.01% of total)
  490. /css/cssom-view/scroll-behavior-subframe-root.html (35/35, 100.00%, 0.24% of total)
  491. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.html (1/1, 100.00%, 0.01% of total)
  492. /css/cssom-view/scrollIntoView-vertical-rl-writing-mode.html (9/9, 100.00%, 0.06% of total)
  493. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-end.html (1/1, 100.00%, 0.01% of total)
  494. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-around.html (1/1, 100.00%, 0.01% of total)
  495. /css/css-images/parsing/image-rendering-valid.html (1/1, 100.00%, 0.01% of total)
  496. /css/css-ui/parsing/outline-width-computed.html (1/1, 100.00%, 0.01% of total)
  497. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-stretch.html (1/1, 100.00%, 0.01% of total)
  498. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001n.html (1/1, 100.00%, 0.01% of total)
  499. /css/css-ui/caret-color-009.html (3/3, 100.00%, 0.02% of total)
  500. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-end.html (1/1, 100.00%, 0.01% of total)
  501. /css/css-backgrounds/parsing/border-style-invalid.html (1/1, 100.00%, 0.01% of total)
  502. /css/selectors/i18n/css3-selectors-lang-030.html (1/1, 100.00%, 0.01% of total)
  503. /css/css-transitions/events-006.html (2/2, 100.00%, 0.01% of total)
  504. /css/css-transforms/css-transform-property-existence.html (6/6, 100.00%, 0.04% of total)
  505. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-invalid.html (1/1, 100.00%, 0.01% of total)
  506. /css/css-backgrounds/parsing/border-style-valid.html (1/1, 100.00%, 0.01% of total)
  507. /css/selectors/focus-visible-009.html (1/1, 100.00%, 0.01% of total)
  508. /css/css-transitions/CSSTransition-effect.tentative.html (6/6, 100.00%, 0.04% of total)
  509. /css/css-transforms/parsing/transform-box-valid.html (1/1, 100.00%, 0.01% of total)
  510. /css/css-transitions/events-001.html (9/9, 100.00%, 0.06% of total)
  511. /css/css-ui/parsing/outline-offset-computed.html (1/1, 100.00%, 0.01% of total)
  512. /css/cssom-view/mouseEvent.html (1/1, 100.00%, 0.01% of total)
  513. /css/selectors/i18n/css3-selectors-lang-049.html (1/1, 100.00%, 0.01% of total)
  514. /css/selectors/webkit-pseudo-element.html (4/4, 100.00%, 0.03% of total)
  515. /css/css-transitions/before-load-001.html (2/2, 100.00%, 0.01% of total)
  516. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-center.html (1/1, 100.00%, 0.01% of total)
  517. /css/CSS2/floats/zero-space-between-floats-001.html (1/1, 100.00%, 0.01% of total)
  518. /css/cssom-view/scrollingElement.html (2/2, 100.00%, 0.01% of total)
  519. /css/cssom-view/elementScroll.html (8/8, 100.00%, 0.05% of total)
  520. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001o.html (1/1, 100.00%, 0.01% of total)
  521. /css/css-ui/parsing/text-overflow-valid.html (1/1, 100.00%, 0.01% of total)
  522. /css/css-backgrounds/parsing/box-shadow-valid.html (1/1, 100.00%, 0.01% of total)
  523. /css/css-backgrounds/parsing/border-image-slice-invalid.html (1/1, 100.00%, 0.01% of total)
  524. /css/selectors/i18n/css3-selectors-lang-046.html (1/1, 100.00%, 0.01% of total)
  525. /css/css-animations/KeyframeEffect-target.tentative.html (3/3, 100.00%, 0.02% of total)
  526. /css/css-writing-modes/text-orientation-parsing-sideways-right-001.html (1/1, 100.00%, 0.01% of total)
  527. /css/css-fonts/variations/font-stretch.html (51/51, 100.00%, 0.34% of total)
  528. /css/css-syntax/charset/page-windows-1251-css-at-charset-1250-charset-attribute-windows-1253.html (1/1, 100.00%, 0.01% of total)
  529. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-end.html (1/1, 100.00%, 0.01% of total)
  530. /css/css-transforms/animation/matrix-interpolation.html (2/2, 100.00%, 0.01% of total)
  531. /css/cssom-view/scroll-behavior-scrollintoview-nested.html (1/1, 100.00%, 0.01% of total)
  532. /css/css-animations/parsing/animation-direction-computed.html (1/1, 100.00%, 0.01% of total)
  533. /css/css-backgrounds/parsing/border-color-invalid.html (1/1, 100.00%, 0.01% of total)
  534. /css/css-transitions/properties-value-inherit-003.html (60/60, 100.00%, 0.40% of total)
  535. /css/css-multicol/parsing/column-gap-computed.html (1/1, 100.00%, 0.01% of total)
  536. /css/cssom-view/dom-element-scroll.html (4/4, 100.00%, 0.03% of total)
  537. /css/cssom-view/interfaces.html (325/325, 100.00%, 2.19% of total)
  538. /css/selectors/invalidation/sheet-going-away-001.html (1/1, 100.00%, 0.01% of total)
  539. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-nowrap.html (1/1, 100.00%, 0.01% of total)
  540. /css/css-transforms/transform_translate_min.html (1/1, 100.00%, 0.01% of total)
  541. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-auto.html (1/1, 100.00%, 0.01% of total)
  542. /css/css-transitions/parsing/transition-duration-invalid.html (1/1, 100.00%, 0.01% of total)
  543. /css/css-values/unset-value-storage.html (1/1, 100.00%, 0.01% of total)
  544. /css/css-flexbox/parsing/flex-grow-valid.html (1/1, 100.00%, 0.01% of total)
  545. /css/css-transforms/parsing/scale-parsing-invalid.html (1/1, 100.00%, 0.01% of total)
  546. /css/css-writing-modes/parsing/direction-computed.html (1/1, 100.00%, 0.01% of total)
  547. /css/css-animations/event-order.tentative.html (4/4, 100.00%, 0.03% of total)
  548. /css/css-flexbox/parsing/flex-flow-valid.html (1/1, 100.00%, 0.01% of total)
  549. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-invalid.html (1/1, 100.00%, 0.01% of total)
  550. /css/css-animations/animationevent-interface.html (41/41, 100.00%, 0.28% of total)
  551. /css/selectors/attribute-selectors/attribute-case/syntax.html (372/372, 100.00%, 2.50% of total)
  552. /css/cssom-view/scroll-behavior-main-frame-window.html (27/27, 100.00%, 0.18% of total)
  553. /css/css-flexbox/align-content-wrap-001.html (13/13, 100.00%, 0.09% of total)
  554. /css/selectors/i18n/css3-selectors-lang-041.html (1/1, 100.00%, 0.01% of total)
  555. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001q.html (1/1, 100.00%, 0.01% of total)
  556. /css/CSS2/normal-flow/containing-block-percent-padding-bottom.html (1/1, 100.00%, 0.01% of total)
  557. /css/css-transforms/transform_translate.html (1/1, 100.00%, 0.01% of total)
  558. /css/css-fonts/font-variation-settings-serialization-001.html (1/1, 100.00%, 0.01% of total)
  559. /css/css-animations/historical.html (1/1, 100.00%, 0.01% of total)
  560. /css/css-transitions/properties-value-auto-001.html (52/52, 100.00%, 0.35% of total)
  561. /css/css-backgrounds/parsing/background-size-valid.html (1/1, 100.00%, 0.01% of total)
  562. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001v.html (1/1, 100.00%, 0.01% of total)
  563. /css/css-transitions/inheritance.html (1/1, 100.00%, 0.01% of total)
  564. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001m.html (1/1, 100.00%, 0.01% of total)
  565. /css/css-multicol/parsing/column-fill-valid.html (1/1, 100.00%, 0.01% of total)
  566. /css/css-images/parsing/image-rendering-invalid.html (1/1, 100.00%, 0.01% of total)
  567. /css/css-flexbox/position-absolute-004.html (1/1, 100.00%, 0.01% of total)
  568. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-wrap.html (1/1, 100.00%, 0.01% of total)
  569. /css/css-backgrounds/background-335.html (2/2, 100.00%, 0.01% of total)
  570. /css/cssom-view/table-scroll-props.html (13/13, 100.00%, 0.09% of total)
  571. /css/css-transforms/css-transform-style-evaluation-validation.html (13/13, 100.00%, 0.09% of total)
  572. /css/compositing/parsing/isolation-invalid.html (1/1, 100.00%, 0.01% of total)
  573. /css/css-transforms/parsing/transform-valid.html (1/1, 100.00%, 0.01% of total)
  574. /css/css-backgrounds/parsing/background-clip-invalid.html (1/1, 100.00%, 0.01% of total)
  575. /css/css-fonts/variations/font-variation-settings-inherit.html (3/3, 100.00%, 0.02% of total)
  576. /css/css-writing-modes/wm-propagation-body-computed-root.html (3/3, 100.00%, 0.02% of total)
  577. /css/css-fonts/variations/font-weight-lighter-bolder.html (22/22, 100.00%, 0.15% of total)
  578. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-start.html (1/1, 100.00%, 0.01% of total)
  579. /css/css-transitions/pseudo-elements-002.html (1/1, 100.00%, 0.01% of total)
  580. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001s.html (1/1, 100.00%, 0.01% of total)
  581. /css/css-fonts/test_font_family_parsing.html (2232/2232, 100.00%, 15.01% of total)
  582. /css/selectors/user-invalid.html (2/2, 100.00%, 0.01% of total)
  583. /css/selectors/i18n/css3-selectors-lang-032.html (1/1, 100.00%, 0.01% of total)
  584. /css/css-backgrounds/parsing/border-radius-invalid.html (1/1, 100.00%, 0.01% of total)
  585. /css/cssom-view/cssom-getBoundingClientRect-001.html (2/2, 100.00%, 0.01% of total)
  586. /css/selectors/i18n/css3-selectors-lang-026.html (1/1, 100.00%, 0.01% of total)
  587. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-number.html (1/1, 100.00%, 0.01% of total)
  588. /css/css-transitions/CSSTransition-ready.tentative.html (2/2, 100.00%, 0.01% of total)
  589. /css/css-writing-modes/parsing/text-orientation-computed.html (1/1, 100.00%, 0.01% of total)
  590. /css/css-color/color-resolving-keywords.html (623/623, 100.00%, 4.19% of total)
  591. /css/cssom-view/offsetTopLeftInScrollableParent.html (8/8, 100.00%, 0.05% of total)
  592. /css/cssom-view/elementScroll-002.html (4/4, 100.00%, 0.03% of total)
  593. /css/css-animations/KeyframeEffect-getKeyframes.tentative.html (24/24, 100.00%, 0.16% of total)
  594. /css/css-writing-modes/text-combine-upright-parsing-valid-001.html (5/5, 100.00%, 0.03% of total)
  595. /css/css-flexbox/percentage-heights-001.html (13/13, 100.00%, 0.09% of total)
  596. /css/cssom-view/scrollWidthHeight.xht (11/11, 100.00%, 0.07% of total)
  597. /css/css-animations/parsing/animation-iteration-count-valid.html (1/1, 100.00%, 0.01% of total)
  598. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display.html (1/1, 100.00%, 0.01% of total)
  599. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-nowrap.html (1/1, 100.00%, 0.01% of total)
  600. /css/css-writing-modes/text-orientation-script-001g.html (3/3, 100.00%, 0.02% of total)
  601. /css/css-backgrounds/parsing/background-attachment-invalid.html (1/1, 100.00%, 0.01% of total)
  602. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-invalid.html (1/1, 100.00%, 0.01% of total)
  603. /css/css-writing-modes/text-orientation-script-001.html (1/1, 100.00%, 0.01% of total)
  604. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.html (1/1, 100.00%, 0.01% of total)
  605. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row.html (1/1, 100.00%, 0.01% of total)
  606. /css/css-backgrounds/parsing/background-position-invalid.html (1/1, 100.00%, 0.01% of total)
  607. /css/compositing/parsing/background-blend-mode-valid.html (1/1, 100.00%, 0.01% of total)
  608. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-width-auto.html (1/1, 100.00%, 0.01% of total)
  609. /css/css-syntax/declarations-trim-whitespace.html (9/9, 100.00%, 0.06% of total)
  610. /css/css-values/calc-unit-analysis.html (9/9, 100.00%, 0.06% of total)
  611. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001i.html (1/1, 100.00%, 0.01% of total)
  612. /css/css-flexbox/parsing/flex-invalid.html (1/1, 100.00%, 0.01% of total)
  613. /css/css-multicol/parsing/column-fill-computed.html (1/1, 100.00%, 0.01% of total)
  614. /css/cssom-view/scroll-behavior-default-css.html (2/2, 100.00%, 0.01% of total)
  615. /css/css-writing-modes/inheritance.html (1/1, 100.00%, 0.01% of total)
  616. /css/css-animations/Element-getAnimations-dynamic-changes.tentative.html (5/5, 100.00%, 0.03% of total)
  617. /css/css-transforms/animation/rotate-interpolation.html (28/28, 100.00%, 0.19% of total)
  618. /css/css-backgrounds/parsing/border-image-repeat-valid.html (1/1, 100.00%, 0.01% of total)
  619. /css/css-animations/CSSAnimation-id.tentative.html (1/1, 100.00%, 0.01% of total)
  620. /css/css-ui/outline-017.html (3/3, 100.00%, 0.02% of total)
  621. /css/css-fonts/test_font_feature_values_parsing.html (116/116, 100.00%, 0.78% of total)
  622. /css/css-multicol/parsing/column-span-computed.html (1/1, 100.00%, 0.01% of total)
  623. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-inherit.html (1/1, 100.00%, 0.01% of total)
  624. /css/css-transitions/parsing/transition-timing-function-valid.html (1/1, 100.00%, 0.01% of total)
  625. /css/css-backgrounds/parsing/background-clip-valid.html (1/1, 100.00%, 0.01% of total)
  626. /css/CSS2/floats/zero-space-between-floats-002.html (1/1, 100.00%, 0.01% of total)
  627. /css/css-fonts/variations/font-style-parsing.html (27/27, 100.00%, 0.18% of total)
  628. /css/selectors/i18n/css3-selectors-lang-044.html (1/1, 100.00%, 0.01% of total)
  629. /css/css-animations/CSSAnimation-canceling.tentative.html (9/9, 100.00%, 0.06% of total)
  630. /css/css-flexbox/parsing/flex-grow-invalid.html (1/1, 100.00%, 0.01% of total)
  631. /css/css-backgrounds/parsing/border-valid.html (1/1, 100.00%, 0.01% of total)
  632. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column.html (1/1, 100.00%, 0.01% of total)
  633. /css/css-syntax/charset/page-windows-1251-css-utf8-bom.html (1/1, 100.00%, 0.01% of total)
  634. /css/css-images/parsing/object-fit-invalid.html (1/1, 100.00%, 0.01% of total)
  635. /css/CSS2/normal-flow/containing-block-percent-margin-right.html (1/1, 100.00%, 0.01% of total)
  636. /css/css-fonts/variations/font-weight-interpolation.html (2/2, 100.00%, 0.01% of total)
  637. /css/css-transitions/CSSTransition-transitionProperty.tentative.html (1/1, 100.00%, 0.01% of total)
  638. /css/css-values/lh-rlh-on-root-001.html (8/8, 100.00%, 0.05% of total)
  639. /css/selectors/focus-visible-010.html (1/1, 100.00%, 0.01% of total)
  640. /css/cssom-view/scrollIntoView-scrollMargin.html (3/3, 100.00%, 0.02% of total)
  641. /css/selectors/i18n/css3-selectors-lang-036.html (1/1, 100.00%, 0.01% of total)
  642. /css/css-transitions/transition-duration-001.html (21/21, 100.00%, 0.14% of total)
  643. /css/css-ui/parsing/outline-offset-invalid.html (1/1, 100.00%, 0.01% of total)
  644. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001w.html (1/1, 100.00%, 0.01% of total)
  645. /css/cssom-view/elementsFromPoint-invalid-cases.html (3/3, 100.00%, 0.02% of total)
  646. /css/css-animations/parsing/animation-name-valid.html (1/1, 100.00%, 0.01% of total)
  647. /css/css-animations/CSSAnimation-finished.tentative.html (3/3, 100.00%, 0.02% of total)
  648. /css/css-transitions/CSSTransition-finished.tentative.html (1/1, 100.00%, 0.01% of total)
  649. /css/cssom-view/cssom-view-window-screen-interface.html (6/6, 100.00%, 0.04% of total)
  650. /css/css-transitions/before-DOMContentLoaded-001.html (2/2, 100.00%, 0.01% of total)
  651. /css/css-animations/CSSAnimation-effect.tentative.html (6/6, 100.00%, 0.04% of total)
  652. /css/cssom-view/htmlelement-offset-width-001.html (1/1, 100.00%, 0.01% of total)
  653. /css/selectors/i18n/css3-selectors-lang-027.html (1/1, 100.00%, 0.01% of total)
  654. /css/cssom-view/elementsFromPoint-svg.html (4/4, 100.00%, 0.03% of total)
  655. /css/css-multicol/parsing/column-fill-invalid.html (1/1, 100.00%, 0.01% of total)
  656. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-nowrap.html (1/1, 100.00%, 0.01% of total)
  657. /css/css-fonts/format-specifiers-variations.html (48/48, 100.00%, 0.32% of total)
  658. /css/css-backgrounds/parsing/background-color-valid.html (1/1, 100.00%, 0.01% of total)
  659. /css/compositing/parsing/mix-blend-mode-invalid.html (1/1, 100.00%, 0.01% of total)
  660. /css/css-transforms/parsing/perspective-origin-parsing-valid.html (1/1, 100.00%, 0.01% of total)
  661. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display-inline.html (1/1, 100.00%, 0.01% of total)
  662. /css/css-color/parsing/color-valid.html (1/1, 100.00%, 0.01% of total)
  663. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap-reverse.html (1/1, 100.00%, 0.01% of total)
  664. /css/css-animations/event-dispatch.tentative.html (27/27, 100.00%, 0.18% of total)
  665. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001e.html (1/1, 100.00%, 0.01% of total)
  666. /css/css-animations/CSSAnimation-pausing.tentative.html (6/6, 100.00%, 0.04% of total)
  667. /css/css-writing-modes/text-orientation-script-001c.html (3/3, 100.00%, 0.02% of total)
  668. /css/css-writing-modes/text-orientation-script-001p.html (3/3, 100.00%, 0.02% of total)
  669. /css/cssom-view/elementsFromPoint-inline-htb-ltr.html (1/1, 100.00%, 0.01% of total)
  670. /css/css-transitions/transition-property-001.html (5/5, 100.00%, 0.03% of total)
  671. /css/selectors/i18n/css3-selectors-lang-001.html (1/1, 100.00%, 0.01% of total)
  672. /css/css-backgrounds/background-clip-001.html (4/4, 100.00%, 0.03% of total)
  673. /css/css-syntax/ident-three-code-points.html (8/8, 100.00%, 0.05% of total)
  674. /css/css-ui/parsing/text-overflow-invalid.html (1/1, 100.00%, 0.01% of total)
  675. /css/css-conditional/idlharness.html (37/37, 100.00%, 0.25% of total)
  676. /css/css-ui/parsing/outline-width-invalid.html (1/1, 100.00%, 0.01% of total)
  677. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap-reverse.html (1/1, 100.00%, 0.01% of total)
  678. /css/css-backgrounds/parsing/border-image-valid.html (1/1, 100.00%, 0.01% of total)
  679. /css/cssom-view/scroll-behavior-main-frame-root.html (35/35, 100.00%, 0.24% of total)
  680. /css/cssom-view/GetBoundingRect.html (1/1, 100.00%, 0.01% of total)
  681. /css/css-syntax/charset/page-utf16-css-bomless-utf16.html (1/1, 100.00%, 0.01% of total)
  682. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-auto-size.html (4/4, 100.00%, 0.03% of total)
  683. /css/selectors/i18n/css3-selectors-lang-012.html (1/1, 100.00%, 0.01% of total)
  684. /css/css-writing-modes/orthogonal-parent-shrink-to-fit-001u.html (1/1, 100.00%, 0.01% of total)
  685. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap-reverse.html (1/1, 100.00%, 0.01% of total)
  686. /css/css-ui/parsing/box-sizing-invalid.html (1/1, 100.00%, 0.01% of total)
  687. /css/css-backgrounds/parsing/border-image-source-valid.html (1/1, 100.00%, 0.01% of total)
  688. /css/css-transforms/transform-origin-in-shadow.html (1/1, 100.00%, 0.01% of total)
  689. /css/cssom-view/cssom-getBoundingClientRect-002.html (1/1, 100.00%, 0.01% of total)
  690. /css/selectors/invalidation/defined.html (1/1, 100.00%, 0.01% of total)
  691. /css/css-transitions/AnimationEffect-getComputedTiming.tentative.html (21/21, 100.00%, 0.14% of total)
  692. /css/css-transitions/parsing/transition-delay-valid.html (1/1, 100.00%, 0.01% of total)
  693. /css/css-backgrounds/parsing/background-attachment-valid.html (1/1, 100.00%, 0.01% of total)
  694. /css/css-multicol/parsing/columns-valid.html (1/1, 100.00%, 0.01% of total)
  695. /css/css-multicol/multicol-gap-animation-003.html (1/1, 100.00%, 0.01% of total)
  696. /css/css-transitions/detached-container-001.html (2/2, 100.00%, 0.01% of total)
  697. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-0.html (1/1, 100.00%, 0.01% of total)
  698. /css/css-flexbox/percentage-heights-000.html (6/6, 100.00%, 0.04% of total)
  699. /css/css-writing-modes/parsing/writing-mode-valid.html (1/1, 100.00%, 0.01% of total)
  700. /css/cssom-view/getClientRects-br-vlr-ltr.html (1/1, 100.00%, 0.01% of total)
  701. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-nowrap.html (1/1, 100.00%, 0.01% of total)
  702. /css/css-values/calc-in-font-feature-settings.html (1/1, 100.00%, 0.01% of total)
  703. /css/css-fonts/variations/font-shorthand.html (22/22, 100.00%, 0.15% of total)
  704. /css/css-transforms/transform-2d-getComputedStyle-001.html (5/5, 100.00%, 0.03% of total)
  705. /css/css-multicol/parsing/column-gap-invalid.html (1/1, 100.00%, 0.01% of total)
  706. /css/css-multicol/parsing/column-rule-color-computed.html (1/1, 100.00%, 0.01% of total)
  707. /css/css-backgrounds/parsing/box-shadow-invalid.html (1/1, 100.00%, 0.01% of total)
  708. /css/css-writing-modes/parsing/text-combine-upright-computed.html (1/1, 100.00%, 0.01% of total)
  709. /css/selectors/i18n/css3-selectors-lang-025.html (1/1, 100.00%, 0.01% of total)
  710. /css/cssom-view/MediaQueryList-with-empty-string.html (1/1, 100.00%, 0.01% of total)
  711. /css/css-images/idlharness.html (3/3, 100.00%, 0.02% of total)
  712. /css/css-syntax/charset/page-windows-1251-css-at-charset-utf16-ascii-only.html (1/1, 100.00%, 0.01% of total)
  713. /css/css-writing-modes/text-orientation-script-001b.html (3/3, 100.00%, 0.02% of total)
  714. /css/css-transforms/animation/scale-interpolation.html (28/28, 100.00%, 0.19% of total)
  715. /css/css-ui/parsing/box-sizing-computed.html (1/1, 100.00%, 0.01% of total)
  716. /css/css-color/color-function-parsing.html (30/30, 100.00%, 0.20% of total)
  717. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-around.html (1/1, 100.00%, 0.01% of total)
  718. /css/css-syntax/charset/page-windows-1251-css-http-windows-1250-at-charset-windows-1253.html (1/1, 100.00%, 0.01% of total)
  719. /css/css-values/absolute-length-units-001.html (1/1, 100.00%, 0.01% of total)
  720. /css/css-images/parsing/object-fit-valid.html (1/1, 100.00%, 0.01% of total)
  721. /css/css-ui/text-overflow-023.html (1/1, 100.00%, 0.01% of total)
  722. /css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row.html (1/1, 100.00%, 0.01% of total)
  723. /css/css-animations/Document-getAnimations.tentative.html (14/14, 100.00%, 0.09% of total)
  724. /css/css-ui/parsing/outline-valid-mandatory.html (1/1, 100.00%, 0.01% of total)
  725. /css/css-syntax/charset/page-windows-1251-css-at-charset-bogus-charset-attribute-windows-1250.html (1/1, 100.00%, 0.01% of total)
  726. /css/css-backgrounds/background-333.html (8/8, 100.00%, 0.05% of total)
  727. /css/cssom-view/historical.html (2/2, 100.00%, 0.01% of total)
  728. /css/css-multicol/parsing/column-rule-color-valid.html (1/1, 100.00%, 0.01% of total)
  729. /css/css-writing-modes/text-combine-upright-parsing-digits-001.html (10/10, 100.00%, 0.07% of total)
  730. /css/cssom-view/HTMLBody-ScrollArea_quirksmode.html (10/10, 100.00%, 0.07% of total)
  731. /css/css-animations/AnimationEffect-getComputedTiming.tentative.html (43/43, 100.00%, 0.29% of total)
  732. /css/css-animations/parsing/animation-iteration-count-invalid.html (1/1, 100.00%, 0.01% of total)
Test Show/Hide MessagesSf12
/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-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-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-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/css-transforms/transform_translate_zero.html (1/1, 100.00%, 0.01% of total)OK
transform_translate_0_0PASS
/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 sizeFAIL
/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-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-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/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 2FAIL
.flex-horizontal, .flex-vertical 3PASS
.flex-horizontal, .flex-vertical 4PASS
.flex-horizontal, .flex-vertical 5FAIL
.flex-horizontal, .flex-vertical 6PASS
/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-between.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | justify-content: space-betweenPASS
/css/css-ui/caret-color-013.html (11/11, 100.00%, 0.07% of total)OK
Reset caret-color: initialPASS
Test caret-color: autoPASS
Test caret-color: blue (inherited)PASS
Test caret-color: currentcolorPASS
Test caret-color: inheritPASS
Test caret-color: inherit (inherited)PASS
Test caret-color: initialPASS
Test caret-color: initial (inherited)PASS
Test caret-color: limePASS
Test caret-color: rgb(0, 100, 100)PASS
Test default caret-colorPASS
/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-transitions/parsing/transition-property-valid.html (1/1, 100.00%, 0.01% of total)OK
CSS Transitions: parsing transition-property with valid valuesFAIL
/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-transitions/transition-property-002.html (7/7, 100.00%, 0.05% of total)OK
parse 'all, foobar'FAIL
parse 'all, none'FAIL
parse 'foobar'PASS
parse 'foobar, all'FAIL
parse 'inherit'PASS
parse 'initial'PASS
parse 'none, all'FAIL
/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-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 bordersFAIL
/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-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-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/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/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/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-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_flex-basis-auto.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-basis: autoPASS
/css/css-flexbox/order_value.html (1/1, 100.00%, 0.01% of total)OK
CSS Flexible Box Test: order_checkPASS
/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-001o.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=UFAIL
Orientation=RotatedFAIL
Orientation=UprightFAIL
/css/css-transitions/events-003.html (1/1, 100.00%, 0.01% of total)OK
duration: 0.02s, delay: -0.01sPASS
/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-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 selectorsFAIL
/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-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-animations/parsing/animation-duration-valid.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: parsing animation-duration with valid valuesFAIL
/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 eventsPASS
The start time can be set to seek a CSS animationPASS
The start time of a CSS animation can be setPASS
/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-transitions/properties-value-inherit-002.html (560/560, 100.00%, 3.77% 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) / eventsFAIL
vertical-align length(cm) / valuesFAIL
vertical-align length(em) / eventsFAIL
vertical-align length(em) / valuesFAIL
vertical-align length(ex) / eventsFAIL
vertical-align length(ex) / valuesFAIL
vertical-align length(in) / eventsFAIL
vertical-align length(in) / valuesFAIL
vertical-align length(mm) / eventsFAIL
vertical-align length(mm) / valuesFAIL
vertical-align length(pc) / eventsFAIL
vertical-align length(pc) / valuesFAIL
vertical-align length(pt) / eventsFAIL
vertical-align length(pt) / valuesFAIL
vertical-align length(px) / eventsFAIL
vertical-align length(px) / valuesFAIL
vertical-align percentage(%) / eventsFAIL
vertical-align percentage(%) / valuesFAIL
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(%) / eventsPASS
word-spacing percentage(%) / valuesPASS
z-index integer(integer) / eventsPASS
z-index integer(integer) / valuesPASS
/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-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-16bePASS
/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-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-transitions/events-004.html (2/2, 100.00%, 0.01% of total)OK
repeating listsPASS
truncating listsFAIL
/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/flex-minimum-height-flex-items-009.html (2/2, 100.00%, 0.01% of total)OK
.container 1PASS
.container 2PASS
/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-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-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-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-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-animations/parsing/animation-duration-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: getComputedValue().animationDurationFAIL
/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 animationNamePASS
AnimationEvent interface: attribute elapsedTimePASS
AnimationEvent interface: attribute pseudoElementFAIL
AnimationEvent interface: existence and properties of interface objectPASS
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 keyTextPASS
CSSKeyframeRule interface: attribute stylePASS
CSSKeyframeRule interface: existence and properties of interface objectPASS
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 cssRulesPASS
CSSKeyframesRule interface: attribute namePASS
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 objectPASS
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 onanimationcancelPASS
Document interface: attribute onanimationendPASS
Document interface: attribute onanimationiterationPASS
Document interface: attribute onanimationstartPASS
HTMLElement interface: attribute onanimationcancelPASS
HTMLElement interface: attribute onanimationendPASS
HTMLElement interface: attribute onanimationiterationPASS
HTMLElement interface: attribute onanimationstartPASS
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 onanimationcancelPASS
Window interface: attribute onanimationendPASS
Window interface: attribute onanimationiterationPASS
Window interface: attribute onanimationstartPASS
idl_test setupPASS
/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/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/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-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/text-overflow-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: getComputedValue().textOverflowFAIL
/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-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-values/calc-serialization.html (1/1, 100.00%, 0.01% of total)OK
calc() serializationFAIL
/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-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-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-ui/parsing/cursor-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: getComputedValue().cursorFAIL
/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/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-fonts/idlharness.html (42/42, 100.00%, 0.28% of total)OK
CSSFontFaceRule interface object lengthPASS
CSSFontFaceRule interface object namePASS
CSSFontFaceRule interface: attribute stylePASS
CSSFontFaceRule interface: existence and properties of interface objectPASS
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/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 inlineFAIL
/css/cssom-view/elementsFromPoint-inline-vlr-ltr.html (1/1, 100.00%, 0.01% of total)OK
elementsFromPoint should return all elements under a pointPASS
/css/selectors/attribute-selectors/attribute-case/cssom.html (32/32, 100.00%, 0.22% of total)OK
[foo="bar" /**/ i] getting CSSRule#cssTextPASS
[foo="bar" /**/ i] getting CSSRule#cssText in @mediaPASS
[foo="bar" /**/ i] getting CSSStyleRule#selectorTextPASS
[foo="bar" /**/ i] getting CSSStyleRule#selectorText in @mediaPASS
[foo="bar" /**/ i] insertRulePASS
[foo="bar" /**/ i] insertRule in @mediaPASS
[foo="bar" /**/ i] setting CSSStyleRule#selectorTextPASS
[foo="bar" /**/ i] setting CSSStyleRule#selectorText in @mediaPASS
[foo="bar" i] getting CSSRule#cssTextPASS
[foo="bar" i] getting CSSRule#cssText in @mediaPASS
[foo="bar" i] getting CSSStyleRule#selectorTextPASS
[foo="bar" i] getting CSSStyleRule#selectorText in @mediaPASS
[foo="bar" i] insertRulePASS
[foo="bar" i] insertRule in @mediaPASS
[foo="bar" i] setting CSSStyleRule#selectorTextPASS
[foo="bar" i] setting CSSStyleRule#selectorText in @mediaPASS
[foo="bar"/**/i] getting CSSRule#cssTextPASS
[foo="bar"/**/i] getting CSSRule#cssText in @mediaPASS
[foo="bar"/**/i] getting CSSStyleRule#selectorTextPASS
[foo="bar"/**/i] getting CSSStyleRule#selectorText in @mediaPASS
[foo="bar"/**/i] insertRulePASS
[foo="bar"/**/i] insertRule in @mediaPASS
[foo="bar"/**/i] setting CSSStyleRule#selectorTextPASS
[foo="bar"/**/i] setting CSSStyleRule#selectorText in @mediaPASS
[foo="bar"] /* sanity check */ getting CSSRule#cssTextPASS
[foo="bar"] /* sanity check */ getting CSSRule#cssText in @mediaPASS
[foo="bar"] /* sanity check */ getting CSSStyleRule#selectorTextPASS
[foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText in @mediaPASS
[foo="bar"] /* sanity check */ insertRulePASS
[foo="bar"] /* sanity check */ insertRule in @mediaPASS
[foo="bar"] /* sanity check */ setting CSSStyleRule#selectorTextPASS
[foo="bar"] /* sanity check */ setting CSSStyleRule#selectorText in @mediaPASS
/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-ui/parsing/resize-valid.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: parsing resize with valid valuesFAIL
/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-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-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-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/css-values/calc-integer.html (7/7, 100.00%, 0.05% of total)OK
Accepts numbers, and roundsFAIL
Basic division worksFAIL
Only rounds at the end of the conversionFAIL
Operation between <integer> and <number> worksFAIL
Rounds down if fractional part is < 0.5FAIL
Rounds up if fractional part is >= 0.5FAIL
SanityFAIL
/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-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/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 scrollingPASS
Scroll positions when aborting a smooth scrolling with another smooth scrollingPASS
Scroll positions when performing smooth scrolling from (0, 0) to (500, 250) using scroll() PASS
Scroll positions when performing smooth scrolling from (0, 0) to (500, 250) using scrollBy() PASS
Scroll positions when performing smooth scrolling from (0, 0) to (500, 250) using scrollIntoView() PASS
Scroll positions when performing smooth scrolling from (0, 0) to (500, 250) using scrollTo() PASS
Scroll positions when performing smooth scrolling from (0, 500) to (500, 250) using scroll() PASS
Scroll positions when performing smooth scrolling from (0, 500) to (500, 250) using scrollBy() PASS
Scroll positions when performing smooth scrolling from (0, 500) to (500, 250) using scrollIntoView() PASS
Scroll positions when performing smooth scrolling from (0, 500) to (500, 250) using scrollTo() PASS
Scroll positions when performing smooth scrolling from (1000, 0) to (500, 250) using scroll() PASS
Scroll positions when performing smooth scrolling from (1000, 0) to (500, 250) using scrollBy() PASS
Scroll positions when performing smooth scrolling from (1000, 0) to (500, 250) using scrollIntoView() PASS
Scroll positions when performing smooth scrolling from (1000, 0) to (500, 250) using scrollTo() PASS
Scroll positions when performing smooth scrolling from (1000, 500) to (500, 250) using scroll() PASS
Scroll positions when performing smooth scrolling from (1000, 500) to (500, 250) using scrollBy() PASS
Scroll positions when performing smooth scrolling from (1000, 500) to (500, 250) using scrollIntoView() PASS
Scroll positions when performing smooth scrolling from (1000, 500) to (500, 250) using scrollTo() PASS
/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-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-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-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.PASS
/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)'PASS
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)'PASS
parse 'cubic-bezier(foobar)'PASS
parse 'ease'PASS
parse 'ease-in'PASS
parse 'ease-in-out'PASS
parse 'ease-out'PASS
parse 'linear'PASS
parse 'step-end'FAIL
parse 'step-start'PASS
parse 'steps(-3, top)'PASS
parse 'steps(0, jump-both)'PASS
parse 'steps(0, jump-end)'PASS
parse 'steps(0, jump-start)'PASS
parse 'steps(1, jump-none)'PASS
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)'PASS
parse 'steps(3.3, end)'PASS
parse 'steps(foobar)'PASS
/css/css-transitions/event-dispatch.tentative.html (26/26, 100.00%, 0.17% of total)OK
Active -> AfterPASS
Active -> BeforePASS
Active -> Idle, no delay (Animation.timeline = null)PASS
Active -> Idle, no delay (display: none)PASS
Active -> Idle, with negative delay (Animation.timeline = null)PASS
Active -> Idle, with negative delay (display: none)PASS
Active -> Idle, with positive delay (Animation.timeline = null)PASS
Active -> Idle, with positive delay (display: none)PASS
After -> ActivePASS
After -> BeforePASS
Before -> ActivePASS
Before -> AfterPASS
Before -> Idle (Animation.timeline = null)PASS
Before -> Idle (display: none)PASS
Calculating the interval start and end time with negative end delay.PASS
Calculating the interval start and end time with negative start delay.PASS
Call Animation.cancel after canceling transition.PASS
Call Animation.cancel after restarting transition immediatelyPASS
Cancel the transition after clearing the target effectPASS
Idle -> BeforePASS
Idle -> Pending or BeforePASS
Idle or Pending -> ActivePASS
Idle or Pending -> AfterPASS
Restart transition after canceling transition immediatelyPASS
Set null target effect after canceling the transitionPASS
Set timeline and play transition after clear the timelinePASS
/css/cssom-view/getClientRects-br-htb-rtl.html (1/1, 100.00%, 0.01% of total)OK
Position of the BR elementPASS
/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/parsing/unicode-bidi-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Writing Modes: getComputedValue().unicodeBidiFAIL
/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/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/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-flexbox/align-content-wrap-003.html (44/44, 100.00%, 0.30% of total)OK
.flexbox 1PASS
.flexbox 10PASS
.flexbox 11PASS
.flexbox 12PASS
.flexbox 13PASS
.flexbox 14PASS
.flexbox 15PASS
.flexbox 16PASS
.flexbox 17PASS
.flexbox 18PASS
.flexbox 19FAIL
.flexbox 2PASS
.flexbox 20FAIL
.flexbox 21FAIL
.flexbox 22PASS
.flexbox 23PASS
.flexbox 24PASS
.flexbox 25PASS
.flexbox 26PASS
.flexbox 27PASS
.flexbox 28PASS
.flexbox 29PASS
.flexbox 3PASS
.flexbox 30PASS
.flexbox 31PASS
.flexbox 32PASS
.flexbox 33PASS
.flexbox 34PASS
.flexbox 35PASS
.flexbox 36PASS
.flexbox 37PASS
.flexbox 38PASS
.flexbox 39PASS
.flexbox 4PASS
.flexbox 40PASS
.flexbox 41FAIL
.flexbox 42FAIL
.flexbox 43FAIL
.flexbox 44PASS
.flexbox 5PASS
.flexbox 6PASS
.flexbox 7PASS
.flexbox 8PASS
.flexbox 9PASS
/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-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-ui/outline-018.html (1/1, 100.00%, 0.01% of total)OK
outline-style is animated as a discrete typeFAIL
/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-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/selectors/invalidation/enabled-disabled.html (2/2, 100.00%, 0.01% of total)OK
Element updates when disabledPASS
Element updates when enabledPASS
/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-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-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/css-transforms/inheritance.html (1/1, 100.00%, 0.01% of total)OK
Inheritance of CSS Transforms propertiesFAIL
/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-animations/inheritance.html (1/1, 100.00%, 0.01% of total)OK
Inheritance of CSS Animations propertiesFAIL
/css/css-writing-modes/writing-mode-parsing-svg1-001.html (6/6, 100.00%, 0.04% of total)OK
writing-mode: lrPASS
writing-mode: lr-tbPASS
writing-mode: rlPASS
writing-mode: rl-tbPASS
writing-mode: tbPASS
writing-mode: tb-rlPASS
/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: pausedPASS
A new ready promise is created when setting animation-play-state: runningPASS
Pausing twice re-uses the same PromisePASS
ready promise is rejected when an animation is canceled by resetting the animation propertyPASS
ready promise is rejected when an animation is canceled by updating the animation propertyPASS
/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/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-transitions/Element-getAnimations.tentative.html (7/7, 100.00%, 0.05% of total)OK
getAnimations does not return a transition for a non-animatable propertyPASS
getAnimations does not return a transition for an unsupposed propertyPASS
getAnimations does not return finished CSS TransitionsPASS
getAnimations returns CSSTransition objects for CSS TransitionsPASS
getAnimations returns one Animation per transitioning propertyPASS
getAnimations sorts simultaneous transitions by namePASS
getAnimations sorts transitions by when they were generatedPASS
/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-writing-modes/text-combine-upright-parsing-invalid-002.html (11/11, 100.00%, 0.07% of total)OK
Computed value for `text-combine-upright: digits calc(0 + 1)` is `none`FAIL
Computed value for `text-combine-upright: digits calc(10 - 3)` is `none`FAIL
Computed value for `text-combine-upright: digits calc(2 + 3)` is `none`FAIL
Computed value for `text-combine-upright: digits calc(2 / 1.0)` is `none`FAIL
Computed value for `text-combine-upright: digits calc(2.0 * 2)` is `none`FAIL
Computed value for `text-combine-upright: digits calc(2e0 * 2e+0)` is `none`FAIL
Computed value for `text-combine-upright: digits calc(2e2 * 2e-2)` is `none`FAIL
Computed value for `text-combine-upright: digits calc(3 * 1.0)` is `none`FAIL
Computed value for `text-combine-upright: digits calc(4 - 3)` is `none`FAIL
Computed value for `text-combine-upright: digits calc(4.0 / 2)` is `none`FAIL
Computed value for `text-combine-upright: digits calc(4e+2 / +2e2)` is `none`FAIL
/css/css-cascade/inherit-initial.html (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'.FAIL
/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-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-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 inlineFAIL
/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/cssom-view/window-screen-height.html (3/3, 100.00%, 0.02% of total)OK
positive checkPASS
upper bound checkPASS
zero checkPASS
/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-color/color-resolving-hsl.html (3888/3888, 100.00%, 26.15% 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 0%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 0%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 0%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 100%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 100%, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 100%, 75%)FAIL
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 12.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 12.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 12.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 25%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 25%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 25%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 37.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 37.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 37.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 37.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 50%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 50%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 50%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 50%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 62.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 62.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 62.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 62.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 75%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 75%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 75%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 75%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 75%, 75%)PASS
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 87.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 87.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 87.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(0, 87.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 0%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 0%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 0%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 100%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 100%, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 100%, 75%)FAIL
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 12.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 12.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 12.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 25%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 25%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 25%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 37.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 37.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 37.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 37.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 50%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 50%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 50%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 50%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 62.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 62.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 62.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 62.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 75%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 75%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 75%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 75%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 75%, 75%)PASS
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 87.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 87.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 87.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(120, 87.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 0%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 0%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 0%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 100%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 100%, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 100%, 75%)FAIL
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 12.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 12.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 12.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 25%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 25%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 25%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 37.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 37.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 37.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 37.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 50%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 50%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 50%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 50%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 62.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 62.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 62.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 62.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 75%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 75%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 75%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 75%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 75%, 75%)PASS
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 87.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 87.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 87.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(180, 87.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 0%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 0%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 0%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 100%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 100%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 100%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 100%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 100%, 75%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 12.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 12.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 12.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 25%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 25%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 25%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 37.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 37.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 37.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 37.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 50%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 50%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 50%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 50%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 62.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 62.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 62.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 62.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 75%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 75%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 75%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 75%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 75%, 75%)PASS
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 87.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 87.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 87.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(210, 87.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 0%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 0%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 0%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 100%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 100%, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 100%, 75%)FAIL
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 12.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 12.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 12.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 25%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 25%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 25%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 37.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 37.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 37.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 37.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 50%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 50%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 50%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 50%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 62.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 62.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 62.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 62.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 75%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 75%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 75%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 75%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 75%, 75%)PASS
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 87.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 87.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 87.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(240, 87.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 0%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 0%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 0%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 100%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 100%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 100%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 100%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 100%, 75%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 12.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 12.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 12.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 25%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 25%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 25%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 37.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 37.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 37.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 37.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 50%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 50%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 50%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 50%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 62.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 62.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 62.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 62.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 75%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 75%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 75%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 75%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 75%, 75%)PASS
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 87.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 87.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 87.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(270, 87.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 0%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 0%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 0%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 100%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 100%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 100%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 100%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 100%, 75%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 12.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 12.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 12.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 25%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 25%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 25%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 37.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 37.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 37.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 37.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 50%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 50%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 50%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 50%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 62.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 62.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 62.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 62.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 75%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 75%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 75%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 75%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 75%, 75%)PASS
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 87.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 87.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 87.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(30, 87.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 0%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 0%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 0%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 100%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 100%, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 100%, 75%)FAIL
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 12.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 12.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 12.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 25%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 25%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 25%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 37.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 37.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 37.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 37.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 50%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 50%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 50%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 50%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 62.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 62.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 62.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 62.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 75%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 75%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 75%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 75%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 75%, 75%)PASS
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 87.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 87.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 87.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(300, 87.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 0%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 0%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 0%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 100%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 100%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 100%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 100%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 100%, 75%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 12.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 12.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 12.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 25%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 25%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 25%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 37.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 37.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 37.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 37.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 50%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 50%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 50%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 50%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 62.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 62.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 62.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 62.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 75%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 75%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 75%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 75%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 75%, 75%)PASS
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 87.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 87.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 87.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(330, 87.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 0%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 0%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 0%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 100%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 100%, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 100%, 75%)FAIL
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 12.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 12.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 12.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 25%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 25%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 25%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 37.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 37.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 37.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 37.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 50%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 50%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 50%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 50%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 62.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 62.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 62.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 62.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 75%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 75%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 75%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 75%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 75%, 75%)PASS
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 87.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 87.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 87.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(360, 87.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 0%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 0%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 0%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 100%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 100%, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 100%, 75%)FAIL
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 12.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 12.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 12.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 25%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 25%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 25%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 37.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 37.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 37.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 37.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 50%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 50%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 50%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 50%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 62.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 62.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 62.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 62.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 75%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 75%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 75%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 75%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 75%, 75%)PASS
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 87.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 87.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 87.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(60, 87.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 0%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 0%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 0%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 100%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 100%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 100%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 100%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 100%, 75%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 12.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 12.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 12.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 25%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 25%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 25%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 37.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 37.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 37.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 37.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 50%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 50%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 50%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 50%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 62.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 62.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 62.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 62.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 75%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 75%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 75%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 75%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 75%, 75%)PASS
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%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 87.5%, 25%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 87.5%, 37.5%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 87.5%, 50%)FAIL
HSL/HSLA value should parse and round correctly: hsl(90, 87.5%, 62.5%)FAIL
HSL/HSLA value should parse and round correctly: 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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 12.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 37.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 50%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 62.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 75%, 75%, 1)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(0, 87.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 12.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 37.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 50%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 62.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 75%, 75%, 1)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(120, 87.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 12.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 37.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 50%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 62.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 75%, 75%, 1)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(180, 87.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 12.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 37.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 50%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 62.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 75%, 75%, 1)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(210, 87.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 12.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 37.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 50%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 62.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 75%, 75%, 1)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(240, 87.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 12.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 37.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 50%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 62.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 75%, 75%, 1)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(270, 87.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 12.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 37.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 50%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 62.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 75%, 75%, 1)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(30, 87.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 12.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 37.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 50%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 62.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 75%, 75%, 1)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(300, 87.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 12.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 37.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 50%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 62.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 75%, 75%, 1)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(330, 87.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 12.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 37.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 50%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 62.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 75%, 75%, 1)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(360, 87.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 12.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 37.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 50%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 62.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 75%, 75%, 1)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(60, 87.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 0%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 75%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 75%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 100%, 75%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 12.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 25%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 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)PASS
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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 37.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 50%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 62.5%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 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)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 62.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 75%, 0)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 75%, 0.2)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 75%, 75%, 1)PASS
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)PASS
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)PASS
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)PASS
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 12.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 12.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 12.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 25%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 25%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 25%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 37.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 37.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 37.5%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 50%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 50%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 50%, 1)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 62.5%, 0)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 62.5%, 0.2)FAIL
HSL/HSLA value should parse and round correctly: hsla(90, 87.5%, 62.5%, 1)FAIL
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)PASS
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)PASS
/css/css-transitions/events-002.html (2/2, 100.00%, 0.01% of total)OK
transition:all changing padding from nothingPASS
transition:all changing padding-left from nothingPASS
/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-transitions/CSSTransition-canceling.tentative.html (11/11, 100.00%, 0.07% of total)OK
After canceling a finished transition, it can still be re-usedPASS
After canceling a transition, it can still be re-usedPASS
After canceling a transition, updating transition properties doesn't make it live againPASS
An after-change style value can't be interpolatedPASS
Animated style is cleared after canceling a running CSS transitionPASS
Changing style to another interpolable value cancels the original transitionPASS
Removing a property from transition-property cancels transitions on that propertyPASS
Reversing a running transition cancels the original transitionPASS
Setting display:none cancels transitions on a child elementPASS
Setting display:none on an element cancels its transitionsPASS
Setting zero combined durationPASS
/css/CSS2/floats/computed-float-position-absolute.html (1/1, 100.00%, 0.01% of total)OK
The computed value of float with absolute positioning when there is no box should be "none"FAIL
/css/css-ui/parsing/outline-color-invalid.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: parsing outline-color with invalid valuesFAIL
/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) / 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) / eventsPASS
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) / eventsPASS
text-indent length-em(em) / valuesPASS
top length-em(em) / eventsPASS
top length-em(em) / valuesPASS
vertical-align length-em(em) / eventsFAIL
vertical-align length-em(em) / valuesFAIL
width length-em(em) / eventsPASS
width length-em(em) / valuesPASS
word-spacing length-em(em) / eventsPASS
word-spacing length-em(em) / valuesPASS
/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-syntax/charset/page-utf16-css-no-decl.html (1/1, 100.00%, 0.01% of total)OK
CSS charset: page utf-16, CSS no declPASS
/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/css-transitions/properties-value-003.html (192/192, 100.00%, 1.29% of total)OK
background-image image(data) / eventsPASS
background-image image(data) / valuesPASS
background-image image(gradient) / eventsPASS
background-image image(gradient) / valuesFAIL
background-image image(url) / eventsPASS
background-image image(url) / valuesPASS
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) / eventsFAIL
box-shadow box-shadow(shadow) / valuesPASS
column-count integer(integer) / eventsPASS
column-count integer(integer) / valuesPASS
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) / eventsPASS
column-rule-color color(rgba) / valuesPASS
column-rule-width length(cm) / eventsPASS
column-rule-width length(cm) / valuesPASS
column-rule-width length(em) / eventsPASS
column-rule-width length(em) / valuesPASS
column-rule-width length(ex) / eventsPASS
column-rule-width length(ex) / valuesPASS
column-rule-width length(in) / eventsPASS
column-rule-width length(in) / valuesPASS
column-rule-width length(mm) / eventsPASS
column-rule-width length(mm) / valuesPASS
column-rule-width length(pc) / eventsPASS
column-rule-width length(pc) / valuesPASS
column-rule-width length(pt) / eventsPASS
column-rule-width length(pt) / valuesPASS
column-rule-width length(px) / eventsPASS
column-rule-width length(px) / valuesPASS
column-width length(cm) / eventsPASS
column-width length(cm) / valuesPASS
column-width length(em) / eventsPASS
column-width length(em) / valuesPASS
column-width length(ex) / eventsPASS
column-width length(ex) / valuesPASS
column-width length(in) / eventsPASS
column-width length(in) / valuesPASS
column-width length(mm) / eventsPASS
column-width length(mm) / valuesPASS
column-width length(pc) / eventsPASS
column-width length(pc) / valuesPASS
column-width length(pt) / eventsPASS
column-width length(pt) / valuesPASS
column-width length(px) / eventsPASS
column-width length(px) / valuesPASS
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) / eventsFAIL
transform-origin horizontal(keyword) / valuesPASS
zoom number(decimal) / eventsFAIL
zoom number(decimal) / valuesPASS
zoom number(integer) / eventsFAIL
zoom number(integer) / valuesPASS
/css/css-writing-modes/text-orientation-script-001e.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=RFAIL
Orientation=RotatedFAIL
Orientation=UprightFAIL
/css/css-transforms/transform_translate_max.html (1/1, 100.00%, 0.01% of total)OK
transform_translate_maxPASS
/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-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 bogusFAIL
/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/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-writing-modes/text-orientation-script-001n.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=UFAIL
Orientation=RotatedFAIL
Orientation=UprightFAIL
/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-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 endPASS
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 endPASS
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 endFAIL
z-index intermediatePASS
/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-color/rgb-rounding-001.html (1/1, 100.00%, 0.01% of total)OK
Tests that RGB channels are rounded appropriatelyFAIL
/css/css-writing-modes/text-orientation-script-001l.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=UFAIL
Orientation=RotatedFAIL
Orientation=UprightFAIL
/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/selectors/is-specificity.html (1/1, 100.00%, 0.01% of total)OK
Test :is() uses highest possible specificityFAIL
/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-animations/animationevent-pseudoelement.html (1/1, 100.00%, 0.01% of total)OK
AnimationEvent should have the correct pseudoElement memeberFAIL
/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/cssom-view/getClientRects-br-htb-ltr.html (1/1, 100.00%, 0.01% of total)OK
Position of the BR elementPASS
/css/cssom-view/matchMedia.xht (23/23, 100.00%, 0.15% 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)"PASS
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 errorFAIL
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")FAIL
/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-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 bordersFAIL
/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-transitions/properties-value-001.html (560/560, 100.00%, 3.77% 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) / eventsFAIL
vertical-align length(cm) / valuesFAIL
vertical-align length(em) / eventsFAIL
vertical-align length(em) / valuesFAIL
vertical-align length(ex) / eventsFAIL
vertical-align length(ex) / valuesFAIL
vertical-align length(in) / eventsFAIL
vertical-align length(in) / valuesFAIL
vertical-align length(mm) / eventsFAIL
vertical-align length(mm) / valuesFAIL
vertical-align length(pc) / eventsFAIL
vertical-align length(pc) / valuesFAIL
vertical-align length(pt) / eventsFAIL
vertical-align length(pt) / valuesFAIL
vertical-align length(px) / eventsFAIL
vertical-align length(px) / valuesFAIL
vertical-align percentage(%) / eventsFAIL
vertical-align percentage(%) / valuesFAIL
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(%) / eventsPASS
word-spacing percentage(%) / valuesPASS
z-index integer(integer) / eventsPASS
z-index integer(integer) / valuesPASS
/css/css-transforms/transform_translate_neg.html (1/1, 100.00%, 0.01% of total)OK
transform_translate_-1px_-1pxPASS
/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/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/cssom-view/Screen-pixelDepth-Screen-colorDepth001.html (2/2, 100.00%, 0.01% of total)OK
testColorDepthPASS
testPixelDepthPASS
/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 scrollingPASS
Main frame with auto scroll-behavior ; scroll() with auto behaviorPASS
Main frame with auto scroll-behavior ; scroll() with default behaviorPASS
Main frame with auto scroll-behavior ; scroll() with instant behaviorPASS
Main frame with auto scroll-behavior ; scroll() with smooth behaviorFAIL
Main frame with auto scroll-behavior ; scrollBy() with auto behaviorPASS
Main frame with auto scroll-behavior ; scrollBy() with default behaviorPASS
Main frame with auto scroll-behavior ; scrollBy() with instant behaviorPASS
Main frame with auto scroll-behavior ; scrollBy() with smooth behaviorFAIL
Main frame with auto scroll-behavior ; scrollTo() with auto behaviorPASS
Main frame with auto scroll-behavior ; scrollTo() with default behaviorPASS
Main frame with auto scroll-behavior ; scrollTo() with instant behaviorPASS
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 behaviorPASS
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 behaviorPASS
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 behaviorPASS
Main frame with smooth scroll-behavior ; scrollTo() with smooth behaviorFAIL
iframe loadedPASS
/css/cssom-view/scrollIntoView-smooth.html (4/4, 100.00%, 0.03% of total)OK
Smooth scrollIntoView should scroll the element to the 'center' positionPASS
Smooth scrollIntoView should scroll the element to the 'end' positionPASS
Smooth scrollIntoView should scroll the element to the 'nearest' positionFAIL
Smooth scrollIntoView should scroll the element to the 'start' positionPASS
/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-blockFAIL
/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/CSS2/normal-flow/containing-block-percent-padding-left.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/css/css-transitions/currentcolor-animation-001.html (1/1, 100.00%, 0.01% of total)OK
currentcolortransitionFAIL
/css/CSS2/floats/zero-space-between-floats-003.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/css/cssom-view/getClientRects-br-vrl-ltr.html (1/1, 100.00%, 0.01% of total)OK
Position of the BR elementPASS
/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-blockFAIL
/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-multicol/parsing/column-rule-width-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Multi-column Layout: getComputedValue().columnRuleWidthFAIL
/css/css-animations/CSSAnimation-playState.tentative.html (5/5, 100.00%, 0.03% of total)OK
A new CSS animation is initially play-pendingPASS
Animation returns correct playState when canceledPASS
Animation returns correct playState when pausedPASS
Animation.playState updates when paused by scriptPASS
Animation.playState updates when resumed by setting stylePASS
/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-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 inlineFAIL
/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-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 finishedPASS
getAnimations for CSS TransitionsPASS
getAnimations for non-animated contentPASS
/css/cssom-view/elementsFromPoint-svg-text.html (4/4, 100.00%, 0.03% of total)OK
elementsFromPoint for a point inside a <text>PASS
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-transitions/parsing/transition-delay-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Transitions: getComputedValue().transitionDelayFAIL
/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/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/cssom-view/scrollIntoView-scrollPadding.html (3/3, 100.00%, 0.02% of total)OK
scrollIntoView({block: "center", inline: "center"})FAIL
scrollIntoView({block: "end", inline: "end"})FAIL
scrollIntoView({block: "start", inline: "start"})FAIL
/css/css-transitions/CSSTransition-startTime.tentative.html (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 transitionPASS
The start time of a newly-created transition is unresolvedPASS
The start time of a transition can be setPASS
The start time of transitions is based on when they are generatedPASS
/css/css-multicol/multicol-gap-animation-002.html (1/1, 100.00%, 0.01% of total)OK
column-gap: normal is not interpolablePASS
/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 linesFAIL
/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-flexbox/flex-minimum-height-flex-items-010.html (2/2, 100.00%, 0.01% of total)OK
.container 1FAIL
.container 2FAIL
/css/css-transitions/transition-001.html (12/12, 100.00%, 0.08% of total)OK
parse '1s 2s ease-in'PASS
parse '1s 2s width ease-in'PASS
parse '1s 2s'PASS
parse '1s ease-in 2s width'PASS
parse '1s ease-in 2s'PASS
parse '1s width 2s'PASS
parse '1s width'PASS
parse '1s'PASS
parse 'ease-in 1s 2s'PASS
parse 'width .1s ease-in .2s'PASS
parse 'width 1s'PASS
parse 'width ease-in 1s 2s'PASS
/css/css-animations/CSSAnimation-getCurrentTime.tentative.html (2/2, 100.00%, 0.01% of total)OK
Setting currentTime to null on a CSS animation throwsPASS
currentTime can be used to seek a CSS animationPASS
/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/cssom-view/scrollIntoView-shadow.html (1/1, 100.00%, 0.01% of total)OK
scrollIntoView should behave correctly if applies to shadow dom elementsPASS
/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 rotationFAIL
/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_flex-flow-column.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: columnPASS
/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/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/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-transitions/CSSPseudoElement-getAnimations.tentative.html (1/1, 100.00%, 0.01% of total)OK
getAnimations sorts simultaneous transitions by nameFAIL
/css/cssom-view/DOMRectList.html (2/2, 100.00%, 0.01% of total)OK
Element getClientRects()PASS
Range getClientRects()PASS
/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/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/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-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 bordersFAIL
/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/cssom-view/elementsFromPoint-inline-htb-rtl.html (1/1, 100.00%, 0.01% of total)OK
elementsFromPoint should return all elements under a pointPASS
/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-transitions/transitionevent-interface.html (41/41, 100.00%, 0.28% of total)OK
Missing type argumentPASS
TransitionEvent.pseudoElement initialized from the dictionaryPASS
TransitionEventInit properties set valuePASS
animationEventInit argument is empty dictionaryPASS
animationEventInit argument is nullPASS
animationEventInit argument is undefinedPASS
elapsedTime cannot be set to 'sample'PASS
elapsedTime cannot be set to -InfinityPASS
elapsedTime cannot be set to InfinityPASS
elapsedTime cannot be set to NaNPASS
elapsedTime cannot be set to [0.5, 1.0]PASS
elapsedTime cannot be set to an objectPASS
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-flow-column-reverse-wrap.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: column-reverse wrapPASS
/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/css-ui/caret-color-020.html (1/1, 100.00%, 0.01% of total)OK
caret-color: currentcolor is interpolablePASS
/css/css-writing-modes/text-orientation-script-001j.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=UFAIL
Orientation=RotatedFAIL
Orientation=UprightFAIL
/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-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/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-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/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-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-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/cssom-view/table-offset-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 borderFAIL
Table with paddingPASS
Table with padding and content-box sizingFAIL
Table with separated borderFAIL
/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-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'FAIL
parse '9ms'PASS
parse 'foobar'PASS
/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/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-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-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-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/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/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/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,bottomPASS
scrollIntoView(null) starting at left,topPASS
scrollIntoView(null) starting at right,bottomPASS
scrollIntoView(null) starting at right,topPASS
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,bottomPASS
scrollIntoView(undefined) starting at left,topPASS
scrollIntoView(undefined) starting at right,bottomPASS
scrollIntoView(undefined) starting at right,topPASS
scrollIntoView({block: "center", inline: "center"}) starting at left,bottomPASS
scrollIntoView({block: "center", inline: "center"}) starting at left,topPASS
scrollIntoView({block: "center", inline: "center"}) starting at right,bottomPASS
scrollIntoView({block: "center", inline: "center"}) starting at right,topPASS
scrollIntoView({block: "end", inline: "end"}) starting at left,bottomPASS
scrollIntoView({block: "end", inline: "end"}) starting at left,topPASS
scrollIntoView({block: "end", inline: "end"}) starting at right,bottomPASS
scrollIntoView({block: "end", inline: "end"}) starting at right,topPASS
scrollIntoView({block: "nearest", inline: "nearest"}) starting at left,bottomPASS
scrollIntoView({block: "nearest", inline: "nearest"}) starting at left,topPASS
scrollIntoView({block: "nearest", inline: "nearest"}) starting at right,bottomPASS
scrollIntoView({block: "nearest", inline: "nearest"}) starting at right,topPASS
scrollIntoView({block: "start", inline: "start"}) starting at left,bottomPASS
scrollIntoView({block: "start", inline: "start"}) starting at left,topPASS
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/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/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-transitions/KeyframeEffect-target.tentative.html (3/3, 100.00%, 0.02% of total)OK
Returned CSS transitions have the correct Animation.targetPASS
effect.target from the script-generated animation should return the same CSSPseudoElement object as that from the CSS generated transitionPASS
effect.target should return the same CSSPseudoElement object each timePASS
/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/css-flexbox/percentage-heights-003.html (4/4, 100.00%, 0.03% of total)OK
.flexbox 1FAIL
.flexbox 2FAIL
.flexbox 3PASS
.flexbox 4PASS
/css/css-fonts/variations/font-weight-parsing.html (26/26, 100.00%, 0.17% 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 successfullyFAIL
@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 rejectedFAIL
@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 successfullyFAIL
Computed style: Minimum allowed value should be parsed successfullyPASS
Computed style: Negative simple calc value (to be clamped)FAIL
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/css-transitions/idlharness.html (40/40, 100.00%, 0.27% of total)OK
Document interface: attribute ontransitioncancelPASS
Document interface: attribute ontransitionendPASS
Document interface: attribute ontransitionrunPASS
Document interface: attribute ontransitionstartPASS
Document interface: document must inherit property "ontransitioncancel" with the proper typePASS
Document interface: document must inherit property "ontransitionend" with the proper typePASS
Document interface: document must inherit property "ontransitionrun" with the proper typePASS
Document interface: document must inherit property "ontransitionstart" with the proper typePASS
HTMLElement interface: attribute ontransitioncancelPASS
HTMLElement interface: attribute ontransitionendPASS
HTMLElement interface: attribute ontransitionrunPASS
HTMLElement interface: attribute ontransitionstartPASS
HTMLElement interface: document must inherit property "ontransitioncancel" with the proper typePASS
HTMLElement interface: document must inherit property "ontransitionend" with the proper typePASS
HTMLElement interface: document must inherit property "ontransitionrun" with the proper typePASS
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 elapsedTimePASS
TransitionEvent interface: attribute propertyNamePASS
TransitionEvent interface: attribute pseudoElementPASS
TransitionEvent interface: existence and properties of interface objectPASS
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 typePASS
TransitionEvent must be primary interface of new TransitionEvent("transitionend")PASS
Window interface: attribute ontransitioncancelPASS
Window interface: attribute ontransitionendPASS
Window interface: attribute ontransitionrunPASS
Window interface: attribute ontransitionstartPASS
Window interface: window must inherit property "ontransitioncancel" with the proper typePASS
Window interface: window must inherit property "ontransitionend" with the proper typePASS
Window interface: window must inherit property "ontransitionrun" with the proper typePASS
Window interface: window must inherit property "ontransitionstart" with the proper typePASS
idl_test setupPASS
/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-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-animations/Element-getAnimations.tentative.html (22/22, 100.00%, 0.15% of total)OK
getAnimations for CSS AnimationsPASS
getAnimations for CSS Animations follows animation-name orderFAIL
getAnimations for CSS Animations that are canceledPASS
getAnimations for CSS Animations that have finishedPASS
getAnimations for CSS Animations that have finished but are forwards fillingPASS
getAnimations for CSS Animations where the @keyframes rule is added laterFAIL
getAnimations for CSS Animations with animation-name: missingPASS
getAnimations for CSS Animations with animation-name: nonePASS
getAnimations for CSS Animations with duplicated animation-namePASS
getAnimations for CSS Animations with empty keyframes rulePASS
getAnimations for CSS animations in delay phasePASS
getAnimations for both CSS Animations and CSS Transitions at oncePASS
getAnimations for multi-property animationsPASS
getAnimations for non-animated contentPASS
getAnimations for zero-duration CSS AnimationsPASS
getAnimations returns CSSAnimation objects for CSS AnimationsPASS
getAnimations returns objects with the same identityPASS
{ subtree: false } on a leaf element returns the element's animations and ignore pseudo-elementsPASS
{ subtree: false } on an element with a child returns only the element's animationsPASS
{ 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-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-16bePASS
/css/cssom-view/table-client-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 borderFAIL
Table with paddingPASS
Table with padding and content-box sizingFAIL
Table with separated borderFAIL
/css/css-values/calc-in-color-001.html (1/1, 100.00%, 0.01% of total)OK
calc() in color functionsFAIL
/css/css-fonts/test_datafont_same_origin.html (1/1, 100.00%, 0.01% of total)TIMEOUT
Test if data:font would be treated same origin.TIMEOUT
/css/CSS2/normal-flow/containing-block-percent-margin-top.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/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-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-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/cssom-view/MediaQueryList-001.html (1/1, 100.00%, 0.01% of total)OK
matchMediaPASS
/css/css-transforms/transform_translate_invalid.html (1/1, 100.00%, 0.01% of total)OK
transform_translate_null_nullPASS
/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/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/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 scrollingPASS
Aborting an ongoing smooth scrolling on an element with another smooth scrollingPASS
Element with auto scroll-behavior ; scroll() with auto behaviorPASS
Element with auto scroll-behavior ; scroll() with default behaviorPASS
Element with auto scroll-behavior ; scroll() with instant behaviorPASS
Element with auto scroll-behavior ; scroll() with smooth behaviorFAIL
Element with auto scroll-behavior ; scrollBy() with auto behaviorPASS
Element with auto scroll-behavior ; scrollBy() with default behaviorPASS
Element with auto scroll-behavior ; scrollBy() with instant behaviorPASS
Element with auto scroll-behavior ; scrollBy() with smooth behaviorFAIL
Element with auto scroll-behavior ; scrollIntoView() with auto behaviorPASS
Element with auto scroll-behavior ; scrollIntoView() with default behaviorPASS
Element with auto scroll-behavior ; scrollIntoView() with instant behaviorPASS
Element with auto scroll-behavior ; scrollIntoView() with smooth behaviorFAIL
Element with auto scroll-behavior ; scrollTo() with auto behaviorPASS
Element with auto scroll-behavior ; scrollTo() with default behaviorPASS
Element with auto scroll-behavior ; scrollTo() with instant behaviorPASS
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 behaviorPASS
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 behaviorPASS
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 behaviorPASS
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 behaviorPASS
Element with smooth scroll-behavior ; scrollTo() with smooth behaviorFAIL
/css/cssom-view/window-screen-height-immutable.html (1/1, 100.00%, 0.01% of total)OK
immutability testPASS
/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-fonts/variations/font-style-interpolation.html (2/2, 100.00%, 0.01% of total)OK
font-style animationPASS
font-style transitionPASS
/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 bordersFAIL
/css/css-ui/caret-color-019.html (1/1, 100.00%, 0.01% of total)OK
caret-color: auto is not interpolableFAIL
/css/css-animations/parsing/animation-iteration-count-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: getComputedValue().animationIterationCountFAIL
/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/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/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-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/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 effectPASS
/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-backgrounds/background-331.html (8/8, 100.00%, 0.05% of total)OK
background_initial_attachmentPASS
background_initial_clipPASS
background_initial_colorPASS
background_initial_imagePASS
background_initial_originPASS
background_initial_positionPASS
background_initial_repeatPASS
background_initial_sizePASS
/css/selectors/attribute-selectors/attribute-case/semantics.html (351/351, 100.00%, 2.36% of total)OK
@namespace x 'A'; [x|foo='' i] <div {a}foo=""> in XMLPASS
@namespace x 'A'; [x|foo='' i] <div {a}foo=""> in quirks modePASS
@namespace x 'A'; [x|foo='' i] <div {a}foo=""> in standards modePASS
@namespace x 'a'; [x|foo='' i] <div {A}foo=""> in XMLPASS
@namespace x 'a'; [x|foo='' i] <div {A}foo=""> in quirks modePASS
@namespace x 'a'; [x|foo='' i] <div {A}foo=""> in standards modePASS
@namespace x 'http://www.w3.org/XML/1998/namespace'; [x|lang='A' i] <div {http://www.w3.org/XML/1998/namespace}lang="a"> in XMLPASS
@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 modePASS
@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 modePASS
[*|foo='bar' i] <div foo="BAR" {a}foo="x" {b}foo="x" {c}foo="x"> in XMLPASS
[*|foo='bar' i] <div foo="BAR" {a}foo="x" {b}foo="x" {c}foo="x"> in quirks modePASS
[*|foo='bar' i] <div foo="BAR" {a}foo="x" {b}foo="x" {c}foo="x"> in standards modePASS
[*|foo='bar' i] <div foo="BAR" {a}foo="x" {b}foo="x" {c}foo="x"> with querySelector in XMLPASS
[*|foo='bar' i] <div foo="BAR" {a}foo="x" {b}foo="x" {c}foo="x"> with querySelector in quirks modePASS
[*|foo='bar' i] <div foo="BAR" {a}foo="x" {b}foo="x" {c}foo="x"> with querySelector in standards modePASS
[*|foo='bar' i] <div foo="x" {a}foo="x" {b}foo="BAR" {c}foo="x"> in XMLPASS
[*|foo='bar' i] <div foo="x" {a}foo="x" {b}foo="BAR" {c}foo="x"> in quirks modePASS
[*|foo='bar' i] <div foo="x" {a}foo="x" {b}foo="BAR" {c}foo="x"> in standards modePASS
[*|foo='bar' i] <div foo="x" {a}foo="x" {b}foo="BAR" {c}foo="x"> with querySelector in XMLPASS
[*|foo='bar' i] <div foo="x" {a}foo="x" {b}foo="BAR" {c}foo="x"> with querySelector in quirks modePASS
[*|foo='bar' i] <div foo="x" {a}foo="x" {b}foo="BAR" {c}foo="x"> with querySelector in standards modePASS
[*|lang='A' i] <div {http://www.w3.org/XML/1998/namespace}lang="a"> in XMLPASS
[*|lang='A' i] <div {http://www.w3.org/XML/1998/namespace}lang="a"> in quirks modePASS
[*|lang='A' i] <div {http://www.w3.org/XML/1998/namespace}lang="a"> in standards modePASS
[*|lang='A' i] <div {http://www.w3.org/XML/1998/namespace}lang="a"> with querySelector in XMLPASS
[*|lang='A' i] <div {http://www.w3.org/XML/1998/namespace}lang="a"> with querySelector in quirks modePASS
[*|lang='A' i] <div {http://www.w3.org/XML/1998/namespace}lang="a"> with querySelector in standards modePASS
[*|lang='a' i] <div {http://www.w3.org/XML/1998/namespace}lang="A"> in XMLPASS
[*|lang='a' i] <div {http://www.w3.org/XML/1998/namespace}lang="A"> in quirks modePASS
[*|lang='a' i] <div {http://www.w3.org/XML/1998/namespace}lang="A"> in standards modePASS
[*|lang='a' i] <div {http://www.w3.org/XML/1998/namespace}lang="A"> with querySelector in XMLPASS
[*|lang='a' i] <div {http://www.w3.org/XML/1998/namespace}lang="A"> with querySelector in quirks modePASS
[*|lang='a' i] <div {http://www.w3.org/XML/1998/namespace}lang="A"> with querySelector in standards modePASS
[align='LEFT' i] <div align="left"> in XMLPASS
[align='LEFT' i] <div align="left"> in quirks modePASS
[align='LEFT' i] <div align="left"> in standards modePASS
[align='LEFT' i] <div align="left"> with querySelector in XMLPASS
[align='LEFT' i] <div align="left"> with querySelector in quirks modePASS
[align='LEFT' i] <div align="left"> with querySelector in standards modePASS
[align='left' i] <div align="LEFT"> in XMLPASS
[align='left' i] <div align="LEFT"> in quirks modePASS
[align='left' i] <div align="LEFT"> in standards modePASS
[align='left' i] <div align="LEFT"> with querySelector in XMLPASS
[align='left' i] <div align="LEFT"> with querySelector in quirks modePASS
[align='left' i] <div align="LEFT"> with querySelector in standards modePASS
[class~='A' i] <div class="x a b"> in XMLPASS
[class~='A' i] <div class="x a b"> in quirks modePASS
[class~='A' i] <div class="x a b"> in standards modePASS
[class~='A' i] <div class="x a b"> with querySelector in XMLPASS
[class~='A' i] <div class="x a b"> with querySelector in quirks modePASS
[class~='A' i] <div class="x a b"> with querySelector in standards modePASS
[class~='a' i] <div class="X A B"> in XMLPASS
[class~='a' i] <div class="X A B"> in quirks modePASS
[class~='a' i] <div class="X A B"> in standards modePASS
[class~='a' i] <div class="X A B"> with querySelector in XMLPASS
[class~='a' i] <div class="X A B"> with querySelector in quirks modePASS
[class~='a' i] <div class="X A B"> with querySelector in standards modePASS
[foo$='Ä' i] /* COMBINING in selector */ <div foo="ä"> in XMLPASS
[foo$='Ä' i] /* COMBINING in selector */ <div foo="ä"> in quirks modePASS
[foo$='Ä' i] /* COMBINING in selector */ <div foo="ä"> in standards modePASS
[foo$='Ä' i] /* COMBINING in selector */ <div foo="ä"> with querySelector in XMLPASS
[foo$='Ä' i] /* COMBINING in selector */ <div foo="ä"> with querySelector in quirks modePASS
[foo$='Ä' i] /* COMBINING in selector */ <div foo="ä"> with querySelector in standards modePASS
[foo*='ä' i] /* COMBINING in attribute */ <div foo="ä"> in XMLPASS
[foo*='ä' i] /* COMBINING in attribute */ <div foo="ä"> in quirks modePASS
[foo*='ä' i] /* COMBINING in attribute */ <div foo="ä"> in standards modePASS
[foo*='ä' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in XMLPASS
[foo*='ä' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in quirks modePASS
[foo*='ä' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in standards modePASS
[foo='' i] /* \0 in selector */ <div foo=""> in XMLPASS
[foo='' i] /* \0 in selector */ <div foo=""> in quirks modePASS
[foo='' i] /* \0 in selector */ <div foo=""> in standards modePASS
[foo='' i] /* \0 in selector */ <div foo=""> with querySelector in XMLPASS
[foo='' i] /* \0 in selector */ <div foo=""> with querySelector in quirks modePASS
[foo='' i] /* \0 in selector */ <div foo=""> with querySelector in standards modePASS
[foo=' ' i] /* tab in selector */ <div foo=" "> in XMLPASS
[foo=' ' i] /* tab in selector */ <div foo=" "> in quirks modePASS
[foo=' ' i] /* tab in selector */ <div foo=" "> in standards modePASS
[foo=' ' i] /* tab in selector */ <div foo=" "> with querySelector in XMLPASS
[foo=' ' i] /* tab in selector */ <div foo=" "> with querySelector in quirks modePASS
[foo=' ' i] /* tab in selector */ <div foo=" "> with querySelector in standards modePASS
[foo=' ' i] /* tab in attribute */ <div foo=" "> in XMLPASS
[foo=' ' i] /* tab in attribute */ <div foo=" "> in quirks modePASS
[foo=' ' i] /* tab in attribute */ <div foo=" "> in standards modePASS
[foo=' ' i] /* tab in attribute */ <div foo=" "> with querySelector in XMLPASS
[foo=' ' i] /* tab in attribute */ <div foo=" "> with querySelector in quirks modePASS
[foo=' ' i] /* tab in attribute */ <div foo=" "> with querySelector in standards modePASS
[foo='' i] /* \0 in attribute */ <div foo=""> in XMLPASS
[foo='' i] /* \0 in attribute */ <div foo=""> in quirks modePASS
[foo='' i] /* \0 in attribute */ <div foo=""> in standards modePASS
[foo='' i] /* \0 in attribute */ <div foo=""> with querySelector in XMLPASS
[foo='' i] /* \0 in attribute */ <div foo=""> with querySelector in quirks modePASS
[foo='' i] /* \0 in attribute */ <div foo=""> with querySelector in standards modePASS
[foo='' i] <div foo=""> in XMLPASS
[foo='' i] <div foo=""> in quirks modePASS
[foo='' i] <div foo=""> in standards modePASS
[foo='' i] <div foo=""> with querySelector in XMLPASS
[foo='' i] <div foo=""> with querySelector in quirks modePASS
[foo='' i] <div foo=""> with querySelector in standards modePASS
[foo='' i] <div foo="BAR"> in XMLPASS
[foo='' i] <div foo="BAR"> in quirks modePASS
[foo='' i] <div foo="BAR"> in standards modePASS
[foo='' i] <div foo="BAR"> with querySelector in XMLPASS
[foo='' i] <div foo="BAR"> with querySelector in quirks modePASS
[foo='' i] <div foo="BAR"> with querySelector in standards modePASS
[foo='A' i] /* COMBINING in attribute */ <div foo="Ä"> in XMLPASS
[foo='A' i] /* COMBINING in attribute */ <div foo="Ä"> in quirks modePASS
[foo='A' i] /* COMBINING in attribute */ <div foo="Ä"> in standards modePASS
[foo='A' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in XMLPASS
[foo='A' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in quirks modePASS
[foo='A' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in standards modePASS
[foo='A' i] /* COMBINING in attribute */ <div foo="ä"> in XMLPASS
[foo='A' i] /* COMBINING in attribute */ <div foo="ä"> in quirks modePASS
[foo='A' i] /* COMBINING in attribute */ <div foo="ä"> in standards modePASS
[foo='A' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in XMLPASS
[foo='A' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in quirks modePASS
[foo='A' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in standards modePASS
[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 XMLPASS
[foo='BAR'][foo='bar' i] <div foo="BAR"> in quirks modePASS
[foo='BAR'][foo='bar' i] <div foo="BAR"> in standards modePASS
[foo='BAR'][foo='bar' i] <div foo="BAR"> with querySelector in XMLPASS
[foo='BAR'][foo='bar' i] <div foo="BAR"> with querySelector in quirks modePASS
[foo='BAR'][foo='bar' i] <div foo="BAR"> with querySelector in standards modePASS
[foo='I' i] <div foo="İ"> in XMLPASS
[foo='I' i] <div foo="İ"> in quirks modePASS
[foo='I' i] <div foo="İ"> in standards modePASS
[foo='I' i] <div foo="İ"> with querySelector in XMLPASS
[foo='I' i] <div foo="İ"> with querySelector in quirks modePASS
[foo='I' i] <div foo="İ"> with querySelector in standards modePASS
[foo='I' i] <div foo="ı"> in XMLPASS
[foo='I' i] <div foo="ı"> in quirks modePASS
[foo='I' i] <div foo="ı"> in standards modePASS
[foo='I' i] <div foo="ı"> with querySelector in XMLPASS
[foo='I' i] <div foo="ı"> with querySelector in quirks modePASS
[foo='I' i] <div foo="ı"> with querySelector in standards modePASS
[foo='a' i] /* COMBINING in attribute */ <div foo="Ä"> in XMLPASS
[foo='a' i] /* COMBINING in attribute */ <div foo="Ä"> in quirks modePASS
[foo='a' i] /* COMBINING in attribute */ <div foo="Ä"> in standards modePASS
[foo='a' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in XMLPASS
[foo='a' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in quirks modePASS
[foo='a' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in standards modePASS
[foo='a' i] /* COMBINING in attribute */ <div foo="ä"> in XMLPASS
[foo='a' i] /* COMBINING in attribute */ <div foo="ä"> in quirks modePASS
[foo='a' i] /* COMBINING in attribute */ <div foo="ä"> in standards modePASS
[foo='a' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in XMLPASS
[foo='a' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in quirks modePASS
[foo='a' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in standards modePASS
[foo='bar' i] <div FOO="bar"> in XMLPASS
[foo='bar' i] <div FOO="bar"> in quirks modePASS
[foo='bar' i] <div FOO="bar"> in standards modePASS
[foo='bar' i] <div FOO="bar"> with querySelector in XMLPASS
[foo='bar' i] <div FOO="bar"> with querySelector in quirks modePASS
[foo='bar' i] <div FOO="bar"> with querySelector in standards modePASS
[foo='bar' i] <div baz="BAR"> in XMLPASS
[foo='bar' i] <div baz="BAR"> in quirks modePASS
[foo='bar' i] <div baz="BAR"> in standards modePASS
[foo='bar' i] <div baz="BAR"> with querySelector in XMLPASS
[foo='bar' i] <div baz="BAR"> with querySelector in quirks modePASS
[foo='bar' i] <div baz="BAR"> with querySelector in standards modePASS
[foo='bar' i] <div foo="BAR"> in XMLPASS
[foo='bar' i] <div foo="BAR"> in quirks modePASS
[foo='bar' i] <div foo="BAR"> in standards modePASS
[foo='bar' i] <div foo="BAR"> with querySelector in XMLPASS
[foo='bar' i] <div foo="BAR"> with querySelector in quirks modePASS
[foo='bar' i] <div foo="BAR"> with querySelector in standards modePASS
[foo='bar' i] <div foo="x" {a}foo="BAR"> in XMLPASS
[foo='bar' i] <div foo="x" {a}foo="BAR"> in quirks modePASS
[foo='bar' i] <div foo="x" {a}foo="BAR"> in standards modePASS
[foo='bar' i] <div foo="x" {a}foo="BAR"> with querySelector in XMLPASS
[foo='bar' i] <div foo="x" {a}foo="BAR"> with querySelector in quirks modePASS
[foo='bar' i] <div foo="x" {a}foo="BAR"> with querySelector in standards modePASS
[foo='bar' i][foo='BAR'] <div foo="BAR"> in XMLPASS
[foo='bar' i][foo='BAR'] <div foo="BAR"> in quirks modePASS
[foo='bar' i][foo='BAR'] <div foo="BAR"> in standards modePASS
[foo='bar' i][foo='BAR'] <div foo="BAR"> with querySelector in XMLPASS
[foo='bar' i][foo='BAR'] <div foo="BAR"> with querySelector in quirks modePASS
[foo='bar' i][foo='BAR'] <div foo="BAR"> with querySelector in standards modePASS
[foo='bar' i][foo='bar' i] <div foo="BAR"> in XMLPASS
[foo='bar' i][foo='bar' i] <div foo="BAR"> in quirks modePASS
[foo='bar' i][foo='bar' i] <div foo="BAR"> in standards modePASS
[foo='bar' i][foo='bar' i] <div foo="BAR"> with querySelector in XMLPASS
[foo='bar' i][foo='bar' i] <div foo="BAR"> with querySelector in quirks modePASS
[foo='bar' i][foo='bar' i] <div foo="BAR"> with querySelector in standards modePASS
[foo='bar' i][foo='bar'] <div foo="BAR"> in XMLPASS
[foo='bar' i][foo='bar'] <div foo="BAR"> in quirks modePASS
[foo='bar' i][foo='bar'] <div foo="BAR"> in standards modePASS
[foo='bar' i][foo='bar'] <div foo="BAR"> with querySelector in XMLPASS
[foo='bar' i][foo='bar'] <div foo="BAR"> with querySelector in quirks modePASS
[foo='bar' i][foo='bar'] <div foo="BAR"> with querySelector in standards modePASS
[foo='i' i] <div foo="İ"> in XMLPASS
[foo='i' i] <div foo="İ"> in quirks modePASS
[foo='i' i] <div foo="İ"> in standards modePASS
[foo='i' i] <div foo="İ"> with querySelector in XMLPASS
[foo='i' i] <div foo="İ"> with querySelector in quirks modePASS
[foo='i' i] <div foo="İ"> with querySelector in standards modePASS
[foo='i' i] <div foo="ı"> in XMLPASS
[foo='i' i] <div foo="ı"> in quirks modePASS
[foo='i' i] <div foo="ı"> in standards modePASS
[foo='i' i] <div foo="ı"> with querySelector in XMLPASS
[foo='i' i] <div foo="ı"> with querySelector in quirks modePASS
[foo='i' i] <div foo="ı"> with querySelector in standards modePASS
[foo='Ä' i] /* COMBINING in attribute */ <div foo="Ä"> in XMLPASS
[foo='Ä' i] /* COMBINING in attribute */ <div foo="Ä"> in quirks modePASS
[foo='Ä' i] /* COMBINING in attribute */ <div foo="Ä"> in standards modePASS
[foo='Ä' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in XMLPASS
[foo='Ä' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in quirks modePASS
[foo='Ä' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in standards modePASS
[foo='Ä' i] /* COMBINING in attribute */ <div foo="ä"> in XMLPASS
[foo='Ä' i] /* COMBINING in attribute */ <div foo="ä"> in quirks modePASS
[foo='Ä' i] /* COMBINING in attribute */ <div foo="ä"> in standards modePASS
[foo='Ä' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in XMLPASS
[foo='Ä' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in quirks modePASS
[foo='Ä' i] /* COMBINING in attribute */ <div foo="ä"> with querySelector in standards modePASS
[foo='Ä' i] /* COMBINING in both */ <div foo="ä"> in XMLPASS
[foo='Ä' i] /* COMBINING in both */ <div foo="ä"> in quirks modePASS
[foo='Ä' i] /* COMBINING in both */ <div foo="ä"> in standards modePASS
[foo='Ä' i] /* COMBINING in both */ <div foo="ä"> with querySelector in XMLPASS
[foo='Ä' i] /* COMBINING in both */ <div foo="ä"> with querySelector in quirks modePASS
[foo='Ä' i] /* COMBINING in both */ <div foo="ä"> with querySelector in standards modePASS
[foo='Ä' i] /* COMBINING in selector */ <div foo="A"> in XMLPASS
[foo='Ä' i] /* COMBINING in selector */ <div foo="A"> in quirks modePASS
[foo='Ä' i] /* COMBINING in selector */ <div foo="A"> in standards modePASS
[foo='Ä' i] /* COMBINING in selector */ <div foo="A"> with querySelector in XMLPASS
[foo='Ä' i] /* COMBINING in selector */ <div foo="A"> with querySelector in quirks modePASS
[foo='Ä' i] /* COMBINING in selector */ <div foo="A"> with querySelector in standards modePASS
[foo='Ä' i] /* COMBINING in selector */ <div foo="a"> in XMLPASS
[foo='Ä' i] /* COMBINING in selector */ <div foo="a"> in quirks modePASS
[foo='Ä' i] /* COMBINING in selector */ <div foo="a"> in standards modePASS
[foo='Ä' i] /* COMBINING in selector */ <div foo="a"> with querySelector in XMLPASS
[foo='Ä' i] /* COMBINING in selector */ <div foo="a"> with querySelector in quirks modePASS
[foo='Ä' i] /* COMBINING in selector */ <div foo="a"> with querySelector in standards modePASS
[foo='Ä' i] <div foo="ä"> in XMLPASS
[foo='Ä' i] <div foo="ä"> in quirks modePASS
[foo='Ä' i] <div foo="ä"> in standards modePASS
[foo='Ä' i] <div foo="ä"> with querySelector in XMLPASS
[foo='Ä' i] <div foo="ä"> with querySelector in quirks modePASS
[foo='Ä' i] <div foo="ä"> with querySelector in standards modePASS
[foo='ä' i] /* COMBINING in both */ <div foo="Ä"> in XMLPASS
[foo='ä' i] /* COMBINING in both */ <div foo="Ä"> in quirks modePASS
[foo='ä' i] /* COMBINING in both */ <div foo="Ä"> in standards modePASS
[foo='ä' i] /* COMBINING in both */ <div foo="Ä"> with querySelector in XMLPASS
[foo='ä' i] /* COMBINING in both */ <div foo="Ä"> with querySelector in quirks modePASS
[foo='ä' i] /* COMBINING in both */ <div foo="Ä"> with querySelector in standards modePASS
[foo='ä' i] /* COMBINING in selector */ <div foo="A"> in XMLPASS
[foo='ä' i] /* COMBINING in selector */ <div foo="A"> in quirks modePASS
[foo='ä' i] /* COMBINING in selector */ <div foo="A"> in standards modePASS
[foo='ä' i] /* COMBINING in selector */ <div foo="A"> with querySelector in XMLPASS
[foo='ä' i] /* COMBINING in selector */ <div foo="A"> with querySelector in quirks modePASS
[foo='ä' i] /* COMBINING in selector */ <div foo="A"> with querySelector in standards modePASS
[foo='ä' i] /* COMBINING in selector */ <div foo="a"> in XMLPASS
[foo='ä' i] /* COMBINING in selector */ <div foo="a"> in quirks modePASS
[foo='ä' i] /* COMBINING in selector */ <div foo="a"> in standards modePASS
[foo='ä' i] /* COMBINING in selector */ <div foo="a"> with querySelector in XMLPASS
[foo='ä' i] /* COMBINING in selector */ <div foo="a"> with querySelector in quirks modePASS
[foo='ä' i] /* COMBINING in selector */ <div foo="a"> with querySelector in standards modePASS
[foo='ä' i] /* COMBINING in selector */ <div foo="Ä"> in XMLPASS
[foo='ä' i] /* COMBINING in selector */ <div foo="Ä"> in quirks modePASS
[foo='ä' i] /* COMBINING in selector */ <div foo="Ä"> in standards modePASS
[foo='ä' i] /* COMBINING in selector */ <div foo="Ä"> with querySelector in XMLPASS
[foo='ä' i] /* COMBINING in selector */ <div foo="Ä"> with querySelector in quirks modePASS
[foo='ä' i] /* COMBINING in selector */ <div foo="Ä"> with querySelector in standards modePASS
[foo='ä' i] <div foo="Ä"> in XMLPASS
[foo='ä' i] <div foo="Ä"> in quirks modePASS
[foo='ä' i] <div foo="Ä"> in standards modePASS
[foo='ä' i] <div foo="Ä"> with querySelector in XMLPASS
[foo='ä' i] <div foo="Ä"> with querySelector in quirks modePASS
[foo='ä' i] <div foo="Ä"> with querySelector in standards modePASS
[foo='İ' i] <div foo="I"> in XMLPASS
[foo='İ' i] <div foo="I"> in quirks modePASS
[foo='İ' i] <div foo="I"> in standards modePASS
[foo='İ' i] <div foo="I"> with querySelector in XMLPASS
[foo='İ' i] <div foo="I"> with querySelector in quirks modePASS
[foo='İ' i] <div foo="I"> with querySelector in standards modePASS
[foo='İ' i] <div foo="i"> in XMLPASS
[foo='İ' i] <div foo="i"> in quirks modePASS
[foo='İ' i] <div foo="i"> in standards modePASS
[foo='İ' i] <div foo="i"> with querySelector in XMLPASS
[foo='İ' i] <div foo="i"> with querySelector in quirks modePASS
[foo='İ' i] <div foo="i"> with querySelector in standards modePASS
[foo='ı' i] <div foo="I"> in XMLPASS
[foo='ı' i] <div foo="I"> in quirks modePASS
[foo='ı' i] <div foo="I"> in standards modePASS
[foo='ı' i] <div foo="I"> with querySelector in XMLPASS
[foo='ı' i] <div foo="I"> with querySelector in quirks modePASS
[foo='ı' i] <div foo="I"> with querySelector in standards modePASS
[foo='ı' i] <div foo="i"> in XMLPASS
[foo='ı' i] <div foo="i"> in quirks modePASS
[foo='ı' i] <div foo="i"> in standards modePASS
[foo='ı' i] <div foo="i"> with querySelector in XMLPASS
[foo='ı' i] <div foo="i"> with querySelector in quirks modePASS
[foo='ı' i] <div foo="i"> with querySelector in standards modePASS
[foo^='Ä' i] /* COMBINING in selector */ <div foo="Ä"> in XMLPASS
[foo^='Ä' i] /* COMBINING in selector */ <div foo="Ä"> in quirks modePASS
[foo^='Ä' i] /* COMBINING in selector */ <div foo="Ä"> in standards modePASS
[foo^='Ä' i] /* COMBINING in selector */ <div foo="Ä"> with querySelector in XMLPASS
[foo^='Ä' i] /* COMBINING in selector */ <div foo="Ä"> with querySelector in quirks modePASS
[foo^='Ä' i] /* COMBINING in selector */ <div foo="Ä"> with querySelector in standards modePASS
[foo|='ä' i] /* COMBINING in attribute */ <div foo="Ä"> in XMLPASS
[foo|='ä' i] /* COMBINING in attribute */ <div foo="Ä"> in quirks modePASS
[foo|='ä' i] /* COMBINING in attribute */ <div foo="Ä"> in standards modePASS
[foo|='ä' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in XMLPASS
[foo|='ä' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in quirks modePASS
[foo|='ä' i] /* COMBINING in attribute */ <div foo="Ä"> with querySelector in standards modePASS
[foo~='ä' i] /* COMBINING in selector */ <div foo="ä"> in XMLPASS
[foo~='ä' i] /* COMBINING in selector */ <div foo="ä"> in quirks modePASS
[foo~='ä' i] /* COMBINING in selector */ <div foo="ä"> in standards modePASS
[foo~='ä' i] /* COMBINING in selector */ <div foo="ä"> with querySelector in XMLPASS
[foo~='ä' i] /* COMBINING in selector */ <div foo="ä"> with querySelector in quirks modePASS
[foo~='ä' i] /* COMBINING in selector */ <div foo="ä"> with querySelector in standards modePASS
[id$='A' i] <div id="xa"> in XMLPASS
[id$='A' i] <div id="xa"> in quirks modePASS
[id$='A' i] <div id="xa"> in standards modePASS
[id$='A' i] <div id="xa"> with querySelector in XMLPASS
[id$='A' i] <div id="xa"> with querySelector in quirks modePASS
[id$='A' i] <div id="xa"> with querySelector in standards modePASS
[id^='a' i] <div id="AB"> in XMLPASS
[id^='a' i] <div id="AB"> in quirks modePASS
[id^='a' i] <div id="AB"> in standards modePASS
[id^='a' i] <div id="AB"> with querySelector in XMLPASS
[id^='a' i] <div id="AB"> with querySelector in quirks modePASS
[id^='a' i] <div id="AB"> with querySelector in standards modePASS
[lang*='A' i] <div lang="xab"> in XMLPASS
[lang*='A' i] <div lang="xab"> in quirks modePASS
[lang*='A' i] <div lang="xab"> in standards modePASS
[lang*='A' i] <div lang="xab"> with querySelector in XMLPASS
[lang*='A' i] <div lang="xab"> with querySelector in quirks modePASS
[lang*='A' i] <div lang="xab"> with querySelector in standards modePASS
[lang|='a' i] <div lang="A-B"> in XMLPASS
[lang|='a' i] <div lang="A-B"> in quirks modePASS
[lang|='a' i] <div lang="A-B"> in standards modePASS
[lang|='a' i] <div lang="A-B"> with querySelector in XMLPASS
[lang|='a' i] <div lang="A-B"> with querySelector in quirks modePASS
[lang|='a' i] <div lang="A-B"> with querySelector in standards modePASS
[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 XMLPASS
[|foo='bar' i] <div foo="x" {a}foo="BAR"> in quirks modePASS
[|foo='bar' i] <div foo="x" {a}foo="BAR"> in standards modePASS
[|foo='bar' i] <div foo="x" {a}foo="BAR"> with querySelector in XMLPASS
[|foo='bar' i] <div foo="x" {a}foo="BAR"> with querySelector in quirks modePASS
[|foo='bar' i] <div foo="x" {a}foo="BAR"> with querySelector in standards modePASS
/css/css-transitions/properties-value-inherit-001.html (560/560, 100.00%, 3.77% 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) / eventsFAIL
line-height length(cm) / valuesPASS
line-height length(em) / eventsFAIL
line-height length(em) / valuesPASS
line-height length(ex) / eventsFAIL
line-height length(ex) / valuesPASS
line-height length(in) / eventsFAIL
line-height length(in) / valuesPASS
line-height length(mm) / eventsFAIL
line-height length(mm) / valuesPASS
line-height length(pc) / eventsFAIL
line-height length(pc) / valuesPASS
line-height length(pt) / eventsFAIL
line-height length(pt) / valuesPASS
line-height length(px) / eventsFAIL
line-height length(px) / valuesPASS
line-height number(decimal) / eventsFAIL
line-height number(decimal) / valuesPASS
line-height number(integer) / eventsFAIL
line-height number(integer) / valuesPASS
line-height percentage(%) / eventsFAIL
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) / eventsFAIL
vertical-align length(cm) / valuesFAIL
vertical-align length(em) / eventsFAIL
vertical-align length(em) / valuesFAIL
vertical-align length(ex) / eventsFAIL
vertical-align length(ex) / valuesFAIL
vertical-align length(in) / eventsFAIL
vertical-align length(in) / valuesFAIL
vertical-align length(mm) / eventsFAIL
vertical-align length(mm) / valuesFAIL
vertical-align length(pc) / eventsFAIL
vertical-align length(pc) / valuesFAIL
vertical-align length(pt) / eventsFAIL
vertical-align length(pt) / valuesFAIL
vertical-align length(px) / eventsFAIL
vertical-align length(px) / valuesFAIL
vertical-align percentage(%) / eventsFAIL
vertical-align percentage(%) / valuesFAIL
visibility visibility(keyword) / eventsPASS
visibility visibility(keyword) / valuesFAIL
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(%) / eventsPASS
word-spacing percentage(%) / valuesPASS
z-index integer(integer) / eventsPASS
z-index integer(integer) / valuesPASS
/css/css-writing-modes/text-combine-upright-parsing-invalid-001.html (15/15, 100.00%, 0.10% of total)OK
Computed value for `text-combine-upright: all none` is `none`FAIL
Computed value for `text-combine-upright: digits +2e0` is not `digits 2` but `none`FAIL
Computed value for `text-combine-upright: digits +4e+0` is not `digits 4` but `none`FAIL
Computed value for `text-combine-upright: digits +4e-0` is not `digits 4` but `none`FAIL
Computed value for `text-combine-upright: digits +5` is `none`FAIL
Computed value for `text-combine-upright: digits 1` is `none`FAIL
Computed value for `text-combine-upright: digits 2.00` is `none`FAIL
Computed value for `text-combine-upright: digits 2e0` is not `digits 2` but `none`FAIL
Computed value for `text-combine-upright: digits 3e+0` is not `digits 3` but `none`FAIL
Computed value for `text-combine-upright: digits 3e-0` is not `digits 3` but `none`FAIL
Computed value for `text-combine-upright: digits 4 none` is `none`FAIL
Computed value for `text-combine-upright: digits bar` is `none`FAIL
Computed value for `text-combine-upright: digits2` is `none`FAIL
Computed value for `text-combine-upright: foo` is `none`FAIL
Computed value for `text-combine-upright: none digits` is `none`FAIL
/css/css-conditional/js/001.html (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-width-valid.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 4: parsing outline-width with valid valuesFAIL
/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-blockFAIL
/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/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-16PASS
/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-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-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-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-ui/caret-color-021.html (1/1, 100.00%, 0.01% of total)OK
Default caret-color is not interpolableFAIL
/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-backgrounds/background-332.html (8/8, 100.00%, 0.05% of total)OK
Computed value for background-image after setting background shorthandPASS
background_specified_attachmentPASS
background_specified_clipPASS
background_specified_colorPASS
background_specified_originPASS
background_specified_positionPASS
background_specified_repeatFAIL
background_specified_sizeFAIL
/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/selectors/focus-visible-005.html (1/1, 100.00%, 0.01% of total)ERROR
Programmatic focus after click should not match :focus-visibleTIMEOUT
/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-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/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/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/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 / valuesPASS
transition padding-left on :before / valuesPASS
transition padding-left on :before, changing content / valuesPASS
/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-animations/parsing/animation-delay-valid.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: parsing animation-delay with valid valuesFAIL
/css/selectors/anplusb-selector-parsing.html (112/112, 100.00%, 0.75% of total)OK
:nth-child( 12 n ) should not parsePASS
:nth-child( N- 123) should be parsed and serialized correctlyFAIL
:nth-child( n +12 3) should not parsePASS
:nth-child( +n + 7 ) should be parsed and serialized correctlyFAIL
:nth-child( 23n + 123 ) should be parsed and serialized correctlyFAIL
: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 correctlyFAIL
:nth-child(-1n- b1) should not parsePASS
:nth-child(-n - 1) should be parsed and serialized correctlyFAIL
: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 correctlyFAIL
: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 correctlyFAIL
:nth-child(N) should be parsed and serialized correctlyFAIL
:nth-child(n) should be parsed and serialized correctlyPASS
:nth-child(n+0) should be parsed and serialized correctlyFAIL
:nth-child(n- 1 2) should not parsePASS
:nth-child(n- 10) should be parsed and serialized correctlyFAIL
: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 correctlyFAIL
:nth-last-child( n +12 3) should not parsePASS
:nth-last-child( +n + 7 ) should be parsed and serialized correctlyFAIL
:nth-last-child( 23n + 123 ) should be parsed and serialized correctlyFAIL
: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 correctlyFAIL
:nth-last-child(-1n- b1) should not parsePASS
:nth-last-child(-n - 1) should be parsed and serialized correctlyFAIL
: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 correctlyFAIL
: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 correctlyFAIL
:nth-last-child(N) should be parsed and serialized correctlyFAIL
:nth-last-child(n) should be parsed and serialized correctlyPASS
:nth-last-child(n+0) should be parsed and serialized correctlyFAIL
:nth-last-child(n- 1 2) should not parsePASS
:nth-last-child(n- 10) should be parsed and serialized correctlyFAIL
: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 correctlyFAIL
:nth-last-of-type( n +12 3) should not parsePASS
:nth-last-of-type( +n + 7 ) should be parsed and serialized correctlyFAIL
:nth-last-of-type( 23n + 123 ) should be parsed and serialized correctlyFAIL
: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 correctlyFAIL
:nth-last-of-type(-1n- b1) should not parsePASS
:nth-last-of-type(-n - 1) should be parsed and serialized correctlyFAIL
: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 correctlyFAIL
: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 correctlyFAIL
:nth-last-of-type(N) should be parsed and serialized correctlyFAIL
:nth-last-of-type(n) should be parsed and serialized correctlyPASS
:nth-last-of-type(n+0) should be parsed and serialized correctlyFAIL
:nth-last-of-type(n- 1 2) should not parsePASS
:nth-last-of-type(n- 10) should be parsed and serialized correctlyFAIL
: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 correctlyFAIL
:nth-of-type( n +12 3) should not parsePASS
:nth-of-type( +n + 7 ) should be parsed and serialized correctlyFAIL
:nth-of-type( 23n + 123 ) should be parsed and serialized correctlyFAIL
: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 correctlyFAIL
:nth-of-type(-1n- b1) should not parsePASS
:nth-of-type(-n - 1) should be parsed and serialized correctlyFAIL
: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 correctlyFAIL
: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 correctlyFAIL
:nth-of-type(N) should be parsed and serialized correctlyFAIL
:nth-of-type(n) should be parsed and serialized correctlyPASS
:nth-of-type(n+0) should be parsed and serialized correctlyFAIL
:nth-of-type(n- 1 2) should not parsePASS
:nth-of-type(n- 10) should be parsed and serialized correctlyFAIL
: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/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/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 ancestorFAIL
/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/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-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-multicol/inheritance.html (1/1, 100.00%, 0.01% of total)OK
Inheritance of CSS Multi-column Layout propertiesFAIL
/css/css-writing-modes/text-orientation-script-001i.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=RFAIL
Orientation=RotatedFAIL
Orientation=UprightFAIL
/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-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-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 styleFAIL
Descriptor matching priority: Stretch has higher priority than weightFAIL
Descriptor matching priority: Style has higher priority than weightFAIL
Matching font-stretch: '100%' should prefer '100%' over '110% 120%'FAIL
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%'FAIL
Matching font-stretch: '110%' should prefer '110% 120%' over '115% 116%'FAIL
Matching font-stretch: '110%' should prefer '115% 116%' over '105%'PASS
Matching font-stretch: '110%' should prefer '50% 80%' over '60% 70%'FAIL
Matching font-stretch: '90%' should prefer '110% 140%' over '120% 130%'FAIL
Matching font-stretch: '90%' should prefer '50% 80%' over '60% 70%'FAIL
Matching font-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'FAIL
Matching font-style: 'italic' should prefer 'normal' over 'oblique 0deg'FAIL
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'FAIL
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'FAIL
Matching font-style: 'oblique -10deg' should prefer 'italic' over 'oblique 0deg 10deg'FAIL
Matching font-style: 'oblique -10deg' should prefer 'oblique -10deg' over 'oblique -5deg'FAIL
Matching font-style: 'oblique -10deg' should prefer 'oblique -1deg 0deg' over 'oblique -20deg -15deg'FAIL
Matching font-style: 'oblique -10deg' should prefer 'oblique -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'FAIL
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'FAIL
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'FAIL
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'FAIL
Matching font-style: 'oblique -21deg' should prefer 'italic' over 'oblique 0deg'FAIL
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'FAIL
Matching font-style: 'oblique 0deg' should prefer 'italic' over 'oblique -50deg -20deg'FAIL
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'FAIL
Matching font-style: 'oblique 0deg' should prefer 'oblique 40deg 50deg' over 'italic'FAIL
Matching font-style: 'oblique 0deg' should prefer 'oblique 5deg' over 'oblique 15deg 20deg'FAIL
Matching font-style: 'oblique 10deg' should prefer 'italic' over 'oblique 0deg'FAIL
Matching font-style: 'oblique 10deg' should prefer 'oblique -50deg -20deg' over 'oblique -40deg -30deg'FAIL
Matching font-style: 'oblique 10deg' should prefer 'oblique 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'FAIL
Matching font-style: 'oblique 10deg' should prefer 'oblique 40deg 50deg' over 'italic'FAIL
Matching font-style: 'oblique 10deg' should prefer 'oblique 5deg' over 'oblique 15deg 20deg'FAIL
Matching font-style: 'oblique 20deg' should prefer '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'FAIL
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'FAIL
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'FAIL
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'FAIL
Matching font-weight: '399' should prefer '200 300' over '400'FAIL
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'FAIL
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'FAIL
Matching font-weight: '430' should prefer '400 425' over '350 399'PASS
Matching font-weight: '430' should prefer '420 440' over '450 460'FAIL
Matching font-weight: '430' should prefer '450 460' over '500'PASS
Matching font-weight: '430' should prefer '500' over '400 425'FAIL
Matching font-weight: '430' should prefer '501 550' over '502 560'FAIL
Matching font-weight: '500' should prefer '350 399' over '351 398'FAIL
Matching font-weight: '500' should prefer '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'FAIL
Matching font-weight: '500' should prefer '500' over '450 460'PASS
Matching font-weight: '500' should prefer '501 550' over '502 560'FAIL
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-writing-modes/text-orientation-script-001q.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=TuFAIL
Orientation=RotatedFAIL
Orientation=UprightFAIL
/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/getcomputedstyle/flexbox_computedstyle_flex-shorthand.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex: invalidPASS
/css/cssom-view/inheritance.html (1/1, 100.00%, 0.01% of total)OK
Inheritance of CSSOM View propertiesFAIL
/css/css-transitions/events-005.html (3/3, 100.00%, 0.02% of total)OK
padding, padding-leftPASS
padding-left, paddingPASS
property repetitionPASS
/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/focus-display-none-001.html (2/2, 100.00%, 0.01% of total)OK
Test ':focus' after 'display:none' on inputFAIL
Test ':focus' after 'display:none' on input's parentFAIL
/css/css-conditional/test_group_insertRule.html (16/16, 100.00%, 0.11% of total)OK
insert_bad_media_throwPASS
insert_empty_throwPASS
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_retvalPASS
insert_style_media_throwPASS
insert_style_succeedPASS
insert_two_media_throwPASS
insert_two_style_throwPASS
rule_lengthPASS
rule_typePASS
/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-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/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-animations/animation-iteration-count-calc.html (1/1, 100.00%, 0.01% of total)OK
calc() should be accepted in animation-iteration-count.PASS
/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/css-animations/CSSAnimation-animationName.tentative.html (3/3, 100.00%, 0.02% of total)OK
Animation name makes keyframe rulePASS
Animation name with hex-escapePASS
Escaped animation namePASS
/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-transitions/historical.html (1/1, 100.00%, 0.01% of total)OK
Historical CSS features must be removed: WebKitTransitionEventFAIL
/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 modePASS
scroll() on the HTML body element in non-quirks modeFAIL
scroll() on the HTML body element in quirks modePASS
scroll() on the root element in non-quirks modeFAIL
scroll() on the root element in quirks modePASS
scrollBy() on the HTML body element in non-quirks modeFAIL
scrollBy() on the HTML body element in quirks modePASS
scrollBy() on the root element in non-quirks modeFAIL
scrollBy() on the root element in quirks modePASS
scrollLeft/scrollRight of the content in non-quirks modePASS
scrollLeft/scrollRight of the content in quirks modePASS
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-values/urls/empty.html (4/4, 100.00%, 0.03% of total)OK
empty URL: external-quotedPASS
empty URL: external-unquotedPASS
empty URL: inline-quotedPASS
empty URL: inline-unquotedPASS
/css/css-transitions/parsing/transition-property-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Transitions: getComputedValue().transitionPropertyFAIL
/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 immediatelyPASS
Document::getAnimations() should be able to see a style-created CSS animation immediatelyPASS
/css/css-fonts/variations/font-parse-numeric-stretch-style-weight.html (81/81, 100.00%, 0.54% 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.FAIL
Valid value 0% matches 0% for stretch in @font-face.FAIL
Valid value 0.1% 1% matches 0.1% 1% for stretch in @font-face.FAIL
Valid value 100 101.5 matches 100 101.5 for weight in @font-face.PASS
Valid value 100 400 matches 100 400 for weight in @font-face.PASS
Valid value 100 matches 100 for weight in @font-face.PASS
Valid value 100% matches 100% for stretch in @font-face.FAIL
Valid value 110% matches 110% for stretch in @font-face.PASS
Valid value 111.5% matches 111.5% for stretch in @font-face.PASS
Valid value 199% for font property stretch used for styling.PASS
Valid value 50% 200% matches 50% 200% for stretch in @font-face.PASS
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.PASS
Valid value 900% 901% matches 900% 901% for stretch in @font-face.PASS
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.PASS
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.PASS
Valid value normal for font property style used for styling.PASS
Valid value normal matches normal for style in @font-face.PASS
Valid value normal matches normal for weight in @font-face.PASS
Valid value oblique -90deg for font property style used for styling.FAIL
Valid value oblique 10deg 20deg matches oblique 10deg 20deg for style in @font-face.PASS
Valid value oblique 10deg matches oblique 10deg for style in @font-face.PASS
Valid value oblique 50deg for font property style used for styling.PASS
Valid value oblique 90deg for font property style used for styling.FAIL
Valid value oblique calc(30deg + 20deg) for font property style used for styling.PASS
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.PASS
Valid value ultra-expanded matches ultra-expanded for stretch in @font-face.PASS
Value -0.5% must not be accepted as stretch in @font-face.PASS
Value -1% must not be accepted as stretch in @font-face.PASS
Value -100 200 must not be accepted as weight in @font-face.PASS
Value -60% 80% must not be accepted as stretch in @font-face.PASS
Value 0 must not be accepted as weight in @font-face.PASS
Value 0.1 must not be accepted as stretch in @font-face.PASS
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.PASS
Value 100 1001 must not be accepted as weight in @font-face.PASS
Value 100 200 300 must not be accepted as weight in @font-face.PASS
Value 1000.5 must not be accepted as weight in @font-face.PASS
Value 1001 must not be accepted as weight in @font-face.PASS
Value 11 must not be accepted as style in @font-face.PASS
Value 50% 0 must not be accepted as stretch in @font-face.PASS
Value 60% 70% 80% must not be accepted as stretch in @font-face.PASS
Value 90deg must not be accepted as style in @font-face.PASS
Value a b c must not be accepted as stretch in @font-face.PASS
Value a b c must not be accepted as weight in @font-face.PASS
Value a must not be accepted as weight in @font-face.PASS
Value a% must not be accepted as stretch in @font-face.PASS
Value iiitalic must not be accepted as style in @font-face.PASS
Value italic 90deg must not be accepted as style in @font-face.PASS
Value oblique -91deg must not be accepted as style in @font-face.PASS
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.PASS
Value oblique 100deg must not be accepted as style in @font-face.PASS
Value oblique italic must not be accepted as style in @font-face.PASS
Value ultra-expannnned must not be accepted as stretch in @font-face.PASS
/css/cssom-view/elementFromPoint-parameters.html (4/4, 100.00%, 0.03% of total)OK
document.elementFromPoint: Parameters are mandatory.PASS
document.elementFromPoint: Parameters should be finite floating point values.PASS
document.elementsFromPoint: Parameters are mandatory.PASS
document.elementsFromPoint: Parameters should be finite floating point values.PASS
/css/css-transforms/transform_translate_second_omited.html (1/1, 100.00%, 0.01% of total)OK
transform_translate_100pxPASS
/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/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/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/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/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-transitions/parsing/transition-duration-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Transitions: getComputedValue().transitionDurationFAIL
/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/window-screen-width-immutable.html (1/1, 100.00%, 0.01% of total)OK
immutability testPASS
/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/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/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-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/cssom-view/elementsFromPoint-inline-vrl-rtl.html (1/1, 100.00%, 0.01% of total)OK
elementsFromPoint should return all elements under a pointPASS
/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 blockFAIL
/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/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 blockFAIL
2: Shrink-to-fit inline-block with a child of orthogonal inlineFAIL
3: Shrink-to-fit inline-block with a child of orthogonal block with bordersFAIL
4: Shrink-to-fit inline-block with a child of orthogonal inline with bordersFAIL
5: Shrink-to-fit inline-block with a child of orthogonal block in inline-blockFAIL
6: Shrink-to-fit inline-block with a child of orthogonal inline in inline-blockFAIL
7: Shrink-to-fit inline-block with a child of orthogonal block with borders in inline-blockFAIL
8: Shrink-to-fit inline-block with a child of orthogonal inline with borders in inline-blockFAIL
9: Shrink-to-fit float with a child of orthogonal blockFAIL
10: Shrink-to-fit float with a child of orthogonal inlineFAIL
11: Shrink-to-fit float with a child of orthogonal block with bordersFAIL
12: Shrink-to-fit float with a child of orthogonal inline with bordersFAIL
13: Shrink-to-fit float with a child of orthogonal block in inline-blockFAIL
14: Shrink-to-fit float with a child of orthogonal inline in inline-blockFAIL
15: Shrink-to-fit float with a child of orthogonal block with borders in inline-blockFAIL
16: Shrink-to-fit float with a child of orthogonal inline with borders in inline-blockFAIL
17: Shrink-to-fit table-cell with a child of orthogonal blockFAIL
18: Shrink-to-fit table-cell with a child of orthogonal inlineFAIL
19: Shrink-to-fit table-cell with a child of orthogonal block with bordersFAIL
20: Shrink-to-fit table-cell with a child of orthogonal inline with bordersFAIL
21: Shrink-to-fit table-cell with a child of orthogonal block in inline-blockFAIL
22: Shrink-to-fit table-cell with a child of orthogonal inline in inline-blockFAIL
23: Shrink-to-fit table-cell with a child of orthogonal block with borders in inline-blockFAIL
24: Shrink-to-fit table-cell with a child of orthogonal inline with borders in inline-blockFAIL
/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/cssom-view/screenLeftTop.html (2/2, 100.00%, 0.01% of total)OK
screenLeftPASS
screenTopPASS
/css/compositing/mix-blend-mode/mix-blend-mode-parsing.html (16/16, 100.00%, 0.11% of total)OK
Mix-blend-mode colorPASS
Mix-blend-mode color-burnPASS
Mix-blend-mode color-dodgePASS
Mix-blend-mode darkenPASS
Mix-blend-mode differencePASS
Mix-blend-mode exclusionPASS
Mix-blend-mode hard-lightPASS
Mix-blend-mode huePASS
Mix-blend-mode lightenPASS
Mix-blend-mode luminosityPASS
Mix-blend-mode multiplyPASS
Mix-blend-mode normalPASS
Mix-blend-mode overlayPASS
Mix-blend-mode saturationPASS
Mix-blend-mode screenPASS
Mix-blend-mode soft-lightPASS
/css/css-multicol/parsing/column-width-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Multi-column Layout: getComputedValue().columnWidthFAIL
/css/cssom-view/elementsFromPoint-shadowroot.html (2/2, 100.00%, 0.01% of total)OK
elementsFromPoint on a shadow root should include elements in that shadow treePASS
elementsFromPoint on the document root should not return elements in shadow treesPASS
/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/cssom-view/elementsFromPoint.html (9/9, 100.00%, 0.06% of total)OK
First element to get mouse events with pointer-events cssPASS
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/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/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/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 overflowPASS
/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/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/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/selectors/selector-placeholder-shown-emptify-placeholder.html (2/2, 100.00%, 0.01% of total)OK
input:placeholder-shown should not be matchedPASS
textarea:placeholder-shown should not be matchedPASS
/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-multicol/multicol-gap-animation-001.html (1/1, 100.00%, 0.01% of total)OK
column-gap property is animatablePASS
/css/cssom-view/elementsFromPoint-inline-vlr-rtl.html (1/1, 100.00%, 0.01% of total)OK
elementsFromPoint should return all elements under a pointPASS
/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-transforms/transforms-support-calc.html (7/7, 100.00%, 0.05% of total)OK
perspective supports calcPASS
perspective-origin supports calcPASS
rotate supports calcFAIL
scale supports calcFAIL
transform supports calcPASS
transform-origin supports calcPASS
translate supports calcFAIL
/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-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-widthFAIL
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-widthFAIL
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/selectors/is-nested.html (2/2, 100.00%, 0.01% of total)OK
Test nested :is() chooses highest specificity for class outside :is().FAIL
Test nested :is() specificity for class within arguments.FAIL
/css/css-backgrounds/parsing/border-image-width-valid.html (1/1, 100.00%, 0.01% of total)OK
CSS Backgrounds and Borders Module Level 3: parsing border-image-width with valid valuesFAIL
/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 transitionPASS
/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/css-multicol/parsing/column-count-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Multi-column Layout: getComputedValue().columnCountFAIL
/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.PASS
/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/css-transitions/changing-while-transition.html (2/2, 100.00%, 0.01% of total)OK
changing transition-duration / valuesPASS
changing transition-property / valuesPASS
/css/css-color/color-resolving.html (127/127, 100.00%, 0.85% of total)OK
Angles are accepted in HSL/HSLA: hsl(30deg, 100%, 100%)PASS
Angles are accepted in HSL/HSLA: hsla(30deg, 100%, 100%, 1)PASS
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)PASS
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%)FAIL
Capitalization should not affect parsing: rgBA(0%, 20%, 100%, 1)PASS
Capitalization should not affect parsing: rgBA(0, 51, 255, 1)PASS
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%)FAIL
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%)PASS
Invalid alpha values should be clamped to 0 and 1 respectively: hsLA(-300, 100%, 37.5%, 12)PASS
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)PASS
Invalid alpha values should be clamped to 0 and 1 respectively: rgba(0%, 20%, 100%, 37)PASS
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)PASS
Invalid alpha values should be clamped to 0 and 1 respectively: rgba(0, 51, 255, 37)PASS
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 PASS
Should parse to completely transparent: /**/transparentPASS
Should parse to completely transparent: TransParentPASS
Should parse to completely transparent: transparentPASS
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: #ffffPASS
Valid 6-digit hex: #FFCc99PASS
Valid 6-digit hex: #ffffffPASS
Valid 8-digit hex: #ffffffffPASS
Valid numbers should be parsed: hsl(300, 50%, 50%)FAIL
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)FAIL
Valid numbers should be parsed: rgba(204, 0, 102, 0.3)FAIL
Valid percentages should be parsed: rgb(42%, 3%, 50%)FAIL
Valid percentages should be parsed: rgba(0%, 20%, 100%, 0)PASS
Valid percentages should be parsed: rgba(0%, 20%, 100%, 0.42)FAIL
Valid percentages should be parsed: rgba(42%, 3%, 50%, 0.3)FAIL
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%)FAIL
Whitespace should not affect parsing: rgb(10%,20%,30%)FAIL
/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-animations/parsing/animation-fill-mode-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: getComputedValue().animationFillModeFAIL
/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/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 bordersFAIL
/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/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_percentagePASS
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_percentagePASS
background-size_length_positive_zeroPASS
background-size_length_zeroPASS
background-size_percentage_autoFAIL
background-size_percentage_lengthPASS
background-size_percentage_maxPASS
background-size_percentage_minPASS
background-size_percentage_normalPASS
background-size_percentage_percentagePASS
/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/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() testPASS
/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-writing-modes/writing-mode-parsing-sideways-rl-001.html (1/1, 100.00%, 0.01% of total)OK
writing-mode: sideways-rlFAIL
/css/css-writing-modes/writing-mode-parsing-001.html (9/9, 100.00%, 0.06% of total)OK
writing-mode initial valuePASS
writing-mode should inheritPASS
writing-mode: fooPASS
writing-mode: horizontal-tbPASS
writing-mode: horizontal-tb; writing-mode: inheritPASS
writing-mode: inheritPASS
writing-mode: initialPASS
writing-mode: vertical-lrPASS
writing-mode: vertical-rlPASS
/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/cssom-view/getClientRects-br-vrl-rtl.html (1/1, 100.00%, 0.01% of total)OK
Position of the BR elementPASS
/css/css-flexbox/position-absolute-002.html (18/18, 100.00%, 0.12% 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 toJSONPASS
position of topPASS
position of widthPASS
position of xPASS
position of yPASS
/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-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/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/CSS2/normal-flow/unresolvable-min-height.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/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-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/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-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/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/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-ui/parsing/resize-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: getComputedValue().resizeFAIL
/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-writing-modes/text-orientation-script-001h.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=RFAIL
Orientation=RotatedFAIL
Orientation=UprightFAIL
/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-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/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/cssom-view/elementsFromPoint-simple.html (6/6, 100.00%, 0.04% of total)OK
elementsFromPoint for each corner of a div that has a marginPASS
elementsFromPoint for each corner of a div that has a pseudo-elementPASS
elementsFromPoint for each corner of a div that is between another div and its pseudo-elementPASS
elementsFromPoint for each corner of a div with a 3d transformPASS
elementsFromPoint for each corner of a div with pointer-events:nonePASS
elementsFromPoint for each corner of a simple divPASS
/css/cssom-view/elementsFromPoint-inline-vrl-ltr.html (1/1, 100.00%, 0.01% of total)OK
elementsFromPoint should return all elements under a pointPASS
/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-flexbox/getcomputedstyle/flexbox_computedstyle_order.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | order: 0PASS
/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-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 omittedPASS
font-feature-settings should serialize 0 instead of off, given it's shorterPASS
/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-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-16PASS
/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-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-flexbox/flexbox_first-letter.html (1/1, 100.00%, 0.01% of total)OK
flexbox | first-letterFAIL
/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/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-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%)FAIL
font-stretch(valid): Bounds out of order: 200% 100%FAIL
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%FAIL
font-stretch(valid): Negative calc expression (to be clamped): calc(50% - 50%*2)FAIL
font-stretch(valid): Negative calc value (to be clamped): calc(-100%)FAIL
font-stretch(valid): Simple calc value: calc(200.5%)FAIL
font-stretch(valid): Simple range with equal upper and lower bounds: 100% 100%FAIL
font-stretch(valid): Simple range: 100% 200%FAIL
font-stretch(valid): Upper bound calc(): 10% calc(10% + 10%)FAIL
font-stretch(valid): Valid calc expression: calc(50%*2 - 20%)FAIL
font-stretch(valid): Zero is legal: 0%FAIL
font-style(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 0radFAIL
font-style(valid): 'oblique' followed by default 20deg angle: oblique 20degFAIL
font-style(valid): 'oblique' followed by maxumum 90 degree angle: oblique 90degFAIL
font-style(valid): 'oblique' followed by minimum -90 degree angle: oblique -90degFAIL
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 10degFAIL
font-style(valid): Simple range with default angle for both bounds: oblique 20deg 20degFAIL
font-style(valid): Simple range with equal upper and lower bounds: oblique 10deg 10degFAIL
font-style(valid): Simple range: oblique 10deg 20degFAIL
font-weight(invalid): 'lighter' keyword iside @font-face: bolderFAIL
font-weight(invalid): 'lighter' keyword iside @font-face: lighterFAIL
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.999FAIL
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)FAIL
font-weight(valid): Bounds out of order are valid: 400 200FAIL
font-weight(valid): Lower bound calc(): calc(100 + 100) 400FAIL
font-weight(valid): Maximum allowed value should be parsed successfully: 1000FAIL
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 500FAIL
font-weight(valid): Simple range: 100 900FAIL
font-weight(valid): Upper bound calc(): 200 calc(200 + 200)FAIL
font-weight(valid): Valid calc expression with out-of-range value (should be clamped): calc(100.5*3 + 800)FAIL
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-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-flexbox/getcomputedstyle/flexbox_computedstyle_order-negative.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | order: -1PASS
/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 ancestorFAIL
/css/CSS2/normal-flow/containing-block-percent-margin-left.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/css/css-writing-modes/text-orientation-script-001d.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=RFAIL
Orientation=RotatedFAIL
Orientation=UprightFAIL
/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/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-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-invalid.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex: invalidPASS
/css/cssom-view/elementsFromPoint-table.html (4/4, 100.00%, 0.03% of total)OK
elementsFromPoint for points between table cellsPASS
elementsFromPoint for points inside cells in a flipped (writing-mode:vertical-lr) tablePASS
elementsFromPoint for points inside cells in a right-to-left tablePASS
elementsFromPoint for points inside table cellsPASS
/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/CSS2/normal-flow/containing-block-percent-margin-bottom.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/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-transforms/translate-getComputedStyle.html (1/1, 100.00%, 0.01% of total)OK
computed style for translateFAIL
/css/css-animations/parsing/animation-delay-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: getComputedValue().animationDelayFAIL
/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/position-absolute-001.html (120/120, 100.00%, 0.81% of total)OK
.flexbox 1PASS
.flexbox 10PASS
.flexbox 100PASS
.flexbox 101PASS
.flexbox 102PASS
.flexbox 103PASS
.flexbox 104PASS
.flexbox 105PASS
.flexbox 106PASS
.flexbox 107PASS
.flexbox 108PASS
.flexbox 109PASS
.flexbox 11PASS
.flexbox 110PASS
.flexbox 111PASS
.flexbox 112PASS
.flexbox 113PASS
.flexbox 114PASS
.flexbox 115PASS
.flexbox 116PASS
.flexbox 117PASS
.flexbox 118PASS
.flexbox 119PASS
.flexbox 12PASS
.flexbox 120PASS
.flexbox 13PASS
.flexbox 14PASS
.flexbox 15PASS
.flexbox 16PASS
.flexbox 17PASS
.flexbox 18PASS
.flexbox 19PASS
.flexbox 2PASS
.flexbox 20PASS
.flexbox 21PASS
.flexbox 22PASS
.flexbox 23PASS
.flexbox 24PASS
.flexbox 25PASS
.flexbox 26PASS
.flexbox 27PASS
.flexbox 28PASS
.flexbox 29PASS
.flexbox 3PASS
.flexbox 30PASS
.flexbox 31PASS
.flexbox 32PASS
.flexbox 33PASS
.flexbox 34PASS
.flexbox 35PASS
.flexbox 36PASS
.flexbox 37PASS
.flexbox 38PASS
.flexbox 39PASS
.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 61PASS
.flexbox 62PASS
.flexbox 63PASS
.flexbox 64PASS
.flexbox 65PASS
.flexbox 66PASS
.flexbox 67PASS
.flexbox 68PASS
.flexbox 69PASS
.flexbox 7PASS
.flexbox 70PASS
.flexbox 71PASS
.flexbox 72PASS
.flexbox 73PASS
.flexbox 74PASS
.flexbox 75PASS
.flexbox 76PASS
.flexbox 77PASS
.flexbox 78PASS
.flexbox 79PASS
.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-flexbox/getcomputedstyle/flexbox_computedstyle_order-integer.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | order: integerPASS
/css/CSS2/normal-flow/containing-block-percent-padding-top.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/css/selectors/focus-within-009.html (12/12, 100.00%, 0.08% of total)OK
Attach 'container1' in 'container2'FAIL
Detach 'container1' from the documentPASS
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 StatePASS
Move 'target1' in 'container2'PASS
Try to focus 'target1'PASS
/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-fonts/variations/font-weight-matching.html (14/14, 100.00%, 0.09% of total)OK
Test @font-face matching for weight 100FAIL
Test @font-face matching for weight 1000FAIL
Test @font-face matching for weight 249FAIL
Test @font-face matching for weight 250FAIL
Test @font-face matching for weight 399FAIL
Test @font-face matching for weight 400FAIL
Test @font-face matching for weight 420FAIL
Test @font-face matching for weight 470FAIL
Test @font-face matching for weight 500FAIL
Test @font-face matching for weight 600FAIL
Test @font-face matching for weight 750FAIL
Test @font-face matching for weight 751FAIL
Test @font-face matching for weight 900FAIL
Test @font-face matching for weight 99FAIL
/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-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-blockFAIL
/css/css-flexbox/display_flex_exist.html (1/1, 100.00%, 0.01% of total)OK
CSS Flexible Box Test: display_flexPASS
/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-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-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/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-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/css-transitions/KeyframeEffect-getKeyframes.tentative.html (3/3, 100.00%, 0.02% of total)OK
KeyframeEffect.getKeyframes() returns expected frames for a simple transitionPASS
KeyframeEffect.getKeyframes() returns expected frames for a simple transition with a non-default easing functionPASS
KeyframeEffect.getKeyframes() returns expected frames for a transition with a CSS variable endpointPASS
/css/css-writing-modes/parsing/writing-mode-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Writing Modes: getComputedValue().writingModeFAIL
/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/focus-visible-007.html (1/1, 100.00%, 0.01% of total)OK
Using keyboard while element is focused should trigger :focus-visible; using mouse without moving focus should not cancel it; moving focus using mouse should cancel it.FAIL
/css/css-writing-modes/text-orientation-script-001m.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=UFAIL
Orientation=RotatedFAIL
Orientation=UprightFAIL
/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 charactersPASS
Property value: Axis values in scientific form are validPASS
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-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/CSS2/normal-flow/containing-block-percent-padding-right.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/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/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/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-writing-modes/unicode-bidi-parsing-002.html (3/3, 100.00%, 0.02% of total)OK
unicode-bidi: isolatePASS
unicode-bidi: isolate-overridePASS
unicode-bidi: plaintextPASS
/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/selectors/missing-right-token.html (1/1, 100.00%, 0.01% of total)OK
attribute selectors with missing right tokens succeedFAIL
/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 orderPASS
getAnimations returns CSSAnimation objectsPASS
/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-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/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/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-writing-modes/text-orientation-script-001f.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=RFAIL
Orientation=RotatedFAIL
Orientation=UprightFAIL
/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.25FAIL
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.25FAIL
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/selectors/i18n/css3-selectors-lang-014.html (1/1, 100.00%, 0.01% of total)OK
A :lang value with language and region subtags will NOT match a lang attribute value with language, script and region subtags.FAIL
/css/css-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 needPASS
/css/css-values/line-break-ch-unit.html (194/194, 100.00%, 1.30% of total)OK
3ch should fitFAIL
96ch should fitPASS
97ch should fitFAIL
98ch should fitFAIL
99ch should fitFAIL
95ch should fitFAIL
4ch should wrapPASS
5ch should wrapPASS
6ch should wrapPASS
7ch should wrapPASS
8ch should wrapPASS
94ch should fitFAIL
9ch should wrapPASS
93ch should fitFAIL
10ch should wrapPASS
92ch should fitFAIL
11ch should wrapPASS
91ch should fitFAIL
12ch should wrapPASS
90ch should fitFAIL
13ch should wrapPASS
89ch should fitFAIL
14ch should wrapPASS
88ch should fitFAIL
15ch should wrapPASS
87ch should fitFAIL
16ch should wrapPASS
86ch should fitFAIL
17ch should wrapPASS
85ch should fitFAIL
18ch should wrapPASS
84ch should fitFAIL
19ch should wrapPASS
83ch should fitFAIL
20ch should wrapPASS
82ch should fitFAIL
21ch should wrapPASS
81ch should fitFAIL
22ch should wrapPASS
80ch should fitPASS
23ch should wrapPASS
79ch should fitFAIL
24ch should wrapPASS
78ch should fitFAIL
25ch should wrapPASS
77ch should fitFAIL
26ch should wrapPASS
76ch should fitFAIL
27ch should wrapPASS
75ch should fitFAIL
28ch should wrapPASS
74ch should fitFAIL
29ch should wrapPASS
73ch should fitFAIL
30ch should wrapPASS
72ch should fitFAIL
31ch should wrapPASS
71ch should fitFAIL
32ch should wrapPASS
70ch should fitFAIL
33ch should wrapPASS
69ch should fitFAIL
34ch should wrapPASS
68ch should fitFAIL
35ch should wrapPASS
67ch should fitFAIL
36ch should wrapPASS
66ch should fitFAIL
37ch should wrapPASS
65ch should fitFAIL
38ch should wrapPASS
64ch should fitPASS
39ch should wrapPASS
63ch should fitFAIL
40ch should wrapPASS
62ch should fitFAIL
41ch should wrapPASS
61ch should fitFAIL
42ch should wrapPASS
60ch should fitFAIL
43ch should wrapPASS
59ch should fitFAIL
44ch should wrapPASS
58ch should fitFAIL
45ch should wrapPASS
57ch should fitFAIL
46ch should wrapPASS
56ch should fitFAIL
47ch should wrapPASS
55ch should fitFAIL
48ch should wrapPASS
54ch should fitFAIL
49ch should wrapPASS
53ch should fitFAIL
50ch should wrapPASS
52ch should fitFAIL
51ch should wrapPASS
51ch should fitFAIL
52ch should wrapPASS
50ch should fitFAIL
53ch should wrapPASS
49ch should fitFAIL
54ch should wrapPASS
48ch should fitPASS
55ch should wrapPASS
47ch should fitFAIL
56ch should wrapPASS
46ch should fitFAIL
57ch should wrapPASS
45ch should fitFAIL
58ch should wrapPASS
44ch should fitFAIL
59ch should wrapPASS
43ch should fitFAIL
60ch should wrapPASS
42ch should fitFAIL
61ch should wrapPASS
41ch should fitFAIL
62ch should wrapPASS
40ch should fitFAIL
63ch should wrapPASS
39ch should fitFAIL
64ch should wrapPASS
38ch should fitFAIL
65ch should wrapPASS
37ch should fitFAIL
66ch should wrapPASS
36ch should fitFAIL
67ch should wrapPASS
35ch should fitFAIL
68ch should wrapPASS
34ch should fitFAIL
69ch should wrapPASS
33ch should fitFAIL
70ch should wrapPASS
32ch should fitPASS
71ch should wrapPASS
31ch should fitFAIL
72ch should wrapPASS
30ch should fitFAIL
73ch should wrapPASS
29ch should fitFAIL
74ch should wrapPASS
28ch should fitFAIL
75ch should wrapPASS
27ch should fitFAIL
76ch should wrapPASS
26ch should fitFAIL
77ch should wrapPASS
25ch should fitFAIL
78ch should wrapPASS
24ch should fitFAIL
79ch should wrapPASS
23ch should fitFAIL
80ch should wrapPASS
22ch should fitFAIL
81ch should wrapPASS
21ch should fitFAIL
82ch should wrapPASS
20ch should fitFAIL
83ch should wrapPASS
19ch should fitFAIL
84ch should wrapPASS
18ch should fitFAIL
85ch should wrapPASS
17ch should fitFAIL
86ch should wrapPASS
16ch should fitPASS
87ch should wrapPASS
15ch should fitFAIL
88ch should wrapPASS
14ch should fitFAIL
89ch should wrapPASS
13ch should fitFAIL
90ch should wrapPASS
12ch should fitFAIL
91ch should wrapPASS
11ch should fitFAIL
92ch should wrapPASS
10ch should fitFAIL
93ch should wrapPASS
9ch should fitFAIL
94ch should wrapPASS
8ch should fitFAIL
95ch should wrapPASS
7ch should fitFAIL
96ch should wrapPASS
6ch should fitFAIL
97ch should wrapPASS
5ch should fitFAIL
98ch should wrapPASS
4ch should fitFAIL
99ch should wrapPASS
3ch should wrapPASS
/css/css-writing-modes/text-orientation-script-001k.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=UFAIL
Orientation=RotatedFAIL
Orientation=UprightFAIL
/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/CSS2/normal-flow/unresolvable-max-height.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/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/css-cascade/all-prop-initial-xml.html (343/343, 100.00%, 2.31% of total)OK
-apple-color-filterPASS
-webkit-appearancePASS
-webkit-backdrop-filterPASS
-webkit-backface-visibilityPASS
-webkit-background-clipPASS
-webkit-background-compositePASS
-webkit-background-originPASS
-webkit-background-sizePASS
-webkit-border-fitPASS
-webkit-border-horizontal-spacingPASS
-webkit-border-imagePASS
-webkit-border-vertical-spacingPASS
-webkit-box-alignPASS
-webkit-box-decoration-breakPASS
-webkit-box-directionPASS
-webkit-box-flexPASS
-webkit-box-flex-groupPASS
-webkit-box-linesPASS
-webkit-box-ordinal-groupPASS
-webkit-box-orientPASS
-webkit-box-packPASS
-webkit-box-reflectPASS
-webkit-box-shadowPASS
-webkit-clip-pathPASS
-webkit-column-axisPASS
-webkit-column-break-afterPASS
-webkit-column-break-beforePASS
-webkit-column-break-insidePASS
-webkit-column-progressionPASS
-webkit-cursor-visibilityPASS
-webkit-dashboard-regionPASS
-webkit-font-kerningPASS
-webkit-font-smoothingPASS
-webkit-hyphenate-characterPASS
-webkit-hyphenate-limit-afterPASS
-webkit-hyphenate-limit-beforePASS
-webkit-hyphenate-limit-linesPASS
-webkit-hyphensPASS
-webkit-initial-letterPASS
-webkit-line-alignPASS
-webkit-line-box-containPASS
-webkit-line-clampPASS
-webkit-line-gridPASS
-webkit-line-snapPASS
-webkit-localePASS
-webkit-margin-after-collapsePASS
-webkit-margin-before-collapsePASS
-webkit-marquee-directionPASS
-webkit-marquee-incrementPASS
-webkit-marquee-repetitionPASS
-webkit-marquee-stylePASS
-webkit-mask-box-imagePASS
-webkit-mask-box-image-outsetPASS
-webkit-mask-box-image-repeatPASS
-webkit-mask-box-image-sliceFAIL
-webkit-mask-box-image-sourcePASS
-webkit-mask-box-image-widthPASS
-webkit-mask-clipPASS
-webkit-mask-compositePASS
-webkit-mask-imagePASS
-webkit-mask-originPASS
-webkit-mask-positionPASS
-webkit-mask-repeatPASS
-webkit-mask-sizePASS
-webkit-mask-source-typePASS
-webkit-nbsp-modePASS
-webkit-print-color-adjustPASS
-webkit-rtl-orderingPASS
-webkit-text-combinePASS
-webkit-text-decorations-in-effectPASS
-webkit-text-emphasis-colorPASS
-webkit-text-emphasis-positionPASS
-webkit-text-emphasis-stylePASS
-webkit-text-fill-colorPASS
-webkit-text-orientationPASS
-webkit-text-securityPASS
-webkit-text-size-adjustPASS
-webkit-text-stroke-colorPASS
-webkit-text-stroke-widthPASS
-webkit-text-zoomPASS
-webkit-transform-stylePASS
-webkit-user-dragPASS
-webkit-user-modifyPASS
-webkit-user-selectPASS
align-contentPASS
align-itemsPASS
align-selfPASS
alignment-baselinePASS
altPASS
animation-delayPASS
animation-directionPASS
animation-durationPASS
animation-fill-modePASS
animation-iteration-countPASS
animation-namePASS
animation-play-statePASS
animation-timing-functionPASS
background-attachmentPASS
background-blend-modePASS
background-clipPASS
background-colorPASS
background-imagePASS
background-originPASS
background-positionPASS
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-top-colorPASS
border-top-left-radiusPASS
border-top-right-radiusPASS
border-top-stylePASS
border-top-widthPASS
bottomPASS
box-shadowPASS
box-sizingPASS
buffered-renderingPASS
caption-sidePASS
caret-colorPASS
clearPASS
clipPASS
clip-pathPASS
clip-rulePASS
colorPASS
color-interpolationPASS
color-interpolation-filtersPASS
color-renderingPASS
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
cxPASS
cyPASS
directionPASS
displayPASS
dominant-baselinePASS
empty-cellsPASS
fillPASS
fill-opacityPASS
fill-rulePASS
filterPASS
flex-basisPASS
flex-directionPASS
flex-flowPASS
flex-growPASS
flex-shrinkPASS
flex-wrapPASS
floatPASS
flood-colorPASS
flood-opacityPASS
font-familyPASS
font-optical-sizingPASS
font-sizePASS
font-stretchPASS
font-stylePASS
font-synthesisPASS
font-variantPASS
font-variant-alternatesPASS
font-variant-capsPASS
font-variant-east-asianPASS
font-variant-ligaturesPASS
font-variant-numericPASS
font-variant-positionPASS
font-variation-settingsPASS
font-weightPASS
fullscreen-auto-hide-durationPASS
fullscreen-inset-bottomPASS
fullscreen-inset-leftPASS
fullscreen-inset-rightPASS
fullscreen-inset-topPASS
glyph-orientation-horizontalPASS
glyph-orientation-verticalPASS
grid-auto-columnsPASS
grid-auto-flowPASS
grid-auto-rowsPASS
grid-column-endPASS
grid-column-startPASS
grid-row-endPASS
grid-row-startPASS
grid-template-areasPASS
grid-template-columnsPASS
grid-template-rowsPASS
hanging-punctuationPASS
heightPASS
image-renderingPASS
isolationPASS
justify-contentPASS
justify-itemsPASS
justify-selfPASS
kerningPASS
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
maskPASS
mask-typePASS
max-heightPASS
max-widthPASS
min-heightPASS
min-widthPASS
mix-blend-modePASS
object-fitPASS
object-positionPASS
opacityPASS
orderPASS
orphansPASS
outline-colorPASS
outline-offsetPASS
outline-stylePASS
outline-widthPASS
overflow-wrapPASS
overflow-xPASS
overflow-yPASS
padding-bottomPASS
padding-leftPASS
padding-rightPASS
padding-topPASS
page-break-afterPASS
page-break-beforePASS
page-break-insidePASS
paint-orderPASS
perspectivePASS
perspective-originPASS
place-contentPASS
place-itemsPASS
place-selfPASS
pointer-eventsPASS
positionPASS
rPASS
resizePASS
rightPASS
row-gapPASS
rxPASS
ryPASS
safe-area-inset-bottomPASS
safe-area-inset-leftPASS
safe-area-inset-rightPASS
safe-area-inset-topPASS
scroll-paddingPASS
scroll-padding-bottomPASS
scroll-padding-leftPASS
scroll-padding-rightPASS
scroll-padding-topPASS
scroll-snap-alignPASS
scroll-snap-marginPASS
scroll-snap-margin-bottomPASS
scroll-snap-margin-leftPASS
scroll-snap-margin-rightPASS
scroll-snap-margin-topPASS
scroll-snap-typePASS
setupPASS
shape-image-thresholdPASS
shape-marginPASS
shape-outsidePASS
shape-renderingPASS
speak-asPASS
stop-colorPASS
stop-opacityPASS
strokePASS
stroke-colorFAIL
stroke-dasharrayPASS
stroke-dashoffsetPASS
stroke-linecapPASS
stroke-linejoinPASS
stroke-miterlimitPASS
stroke-opacityPASS
stroke-widthPASS
stylesheet takes effectPASS
tab-sizePASS
table-layoutPASS
text-alignPASS
text-anchorPASS
text-decorationPASS
text-decoration-colorPASS
text-decoration-linePASS
text-decoration-skipPASS
text-decoration-stylePASS
text-indentPASS
text-overflowPASS
text-renderingPASS
text-shadowPASS
text-transformPASS
text-underline-positionPASS
topPASS
transformPASS
transform-boxPASS
transform-originPASS
transform-stylePASS
transition-delayPASS
transition-durationPASS
transition-propertyPASS
transition-timing-functionPASS
unicode-bidiPASS
vector-effectPASS
vertical-alignPASS
visibilityPASS
white-spacePASS
widowsPASS
widthPASS
will-changePASS
word-breakPASS
word-spacingPASS
word-wrapPASS
writing-modePASS
xPASS
yPASS
z-indexPASS
zoomPASS
/css/css-transitions/CSSTransition-currentTime.tentative.html (4/4, 100.00%, 0.03% of total)OK
Setting currentTime to null on a CSS transition throwsPASS
Skipping backwards through transitionPASS
Skipping forwards through transitionPASS
currentTime can be used to seek a CSS transitionPASS
/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/cssom-view/getClientRects-br-vlr-rtl.html (1/1, 100.00%, 0.01% of total)OK
Position of the BR elementPASS
/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/selectors/scope-selector.html (9/9, 100.00%, 0.06% of total)OK
Selecting descendants of document fragment with :scope should workFAIL
Selecting descendants of nested shadow root with :scope should workFAIL
Selecting descendants of shadow root with :scope should workFAIL
Selecting direct child of document fragment with :scope should workFAIL
Selecting direct child of nested shadow root with :scope should workFAIL
Selecting direct child of shadow root with :scope should workFAIL
querySelector() with ":scope" should return null, whether the context object is an element, a shadow root or a document fragmentPASS
scope selector works in documentFragment.firstChildPASS
scope selector works in shadowRoot.firstChildPASS
/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 contextPASS
/css/css-ui/inheritance.html (1/1, 100.00%, 0.01% of total)OK
Inheritance of CSS Basic User Interface propertiesFAIL
/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/mediaqueries/test_media_queries.html (753/753, 100.00%, 5.06% of total)OK
find_depthPASS
find_resolutionFAIL
monochrome_and_colorPASS
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_124PASS
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_217PASS
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_31PASS
subtest_310PASS
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_387PASS
subtest_388FAIL
subtest_389PASS
subtest_39FAIL
subtest_390PASS
subtest_391PASS
subtest_392PASS
subtest_393PASS
subtest_394PASS
subtest_395PASS
subtest_396PASS
subtest_397PASS
subtest_398PASS
subtest_399PASS
subtest_4PASS
subtest_40FAIL
subtest_400PASS
subtest_401PASS
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_415PASS
subtest_416FAIL
subtest_417PASS
subtest_418PASS
subtest_419PASS
subtest_42PASS
subtest_420PASS
subtest_421PASS
subtest_422PASS
subtest_423PASS
subtest_424PASS
subtest_425PASS
subtest_426PASS
subtest_427PASS
subtest_428PASS
subtest_429PASS
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_443PASS
subtest_444FAIL
subtest_445PASS
subtest_446PASS
subtest_447PASS
subtest_448PASS
subtest_449PASS
subtest_45PASS
subtest_450PASS
subtest_451PASS
subtest_452PASS
subtest_453PASS
subtest_454PASS
subtest_455PASS
subtest_456PASS
subtest_457PASS
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_471PASS
subtest_472FAIL
subtest_473PASS
subtest_474PASS
subtest_475PASS
subtest_476PASS
subtest_477PASS
subtest_478PASS
subtest_479PASS
subtest_48FAIL
subtest_480PASS
subtest_481PASS
subtest_482PASS
subtest_483PASS
subtest_484PASS
subtest_485PASS
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_499PASS
subtest_5PASS
subtest_50FAIL
subtest_500PASS
subtest_501PASS
subtest_502PASS
subtest_503PASS
subtest_504PASS
subtest_505PASS
subtest_506PASS
subtest_507PASS
subtest_508PASS
subtest_509PASS
subtest_51FAIL
subtest_510PASS
subtest_511PASS
subtest_512PASS
subtest_513PASS
subtest_514PASS
subtest_515PASS
subtest_516PASS
subtest_517PASS
subtest_518PASS
subtest_519PASS
subtest_52FAIL
subtest_520PASS
subtest_521PASS
subtest_522PASS
subtest_523PASS
subtest_524PASS
subtest_525PASS
subtest_526PASS
subtest_527PASS
subtest_528PASS
subtest_529PASS
subtest_53FAIL
subtest_530PASS
subtest_531PASS
subtest_532PASS
subtest_533PASS
subtest_534PASS
subtest_535PASS
subtest_536PASS
subtest_537PASS
subtest_538PASS
subtest_539PASS
subtest_54FAIL
subtest_540PASS
subtest_541PASS
subtest_542PASS
subtest_543PASS
subtest_544PASS
subtest_545PASS
subtest_546PASS
subtest_547PASS
subtest_548PASS
subtest_549PASS
subtest_55FAIL
subtest_550PASS
subtest_551PASS
subtest_552PASS
subtest_553PASS
subtest_554PASS
subtest_555PASS
subtest_556PASS
subtest_557PASS
subtest_558PASS
subtest_559PASS
subtest_56PASS
subtest_560PASS
subtest_561PASS
subtest_562PASS
subtest_563PASS
subtest_564PASS
subtest_565PASS
subtest_566PASS
subtest_567PASS
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_599PASS
subtest_6PASS
subtest_60PASS
subtest_600PASS
subtest_601PASS
subtest_602PASS
subtest_603PASS
subtest_604PASS
subtest_605PASS
subtest_606PASS
subtest_607PASS
subtest_608PASS
subtest_609PASS
subtest_61PASS
subtest_610PASS
subtest_611PASS
subtest_612PASS
subtest_613PASS
subtest_614PASS
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_633PASS
subtest_634PASS
subtest_635PASS
subtest_636PASS
subtest_637PASS
subtest_638PASS
subtest_639PASS
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_685FAIL
subtest_686PASS
subtest_687PASS
subtest_688FAIL
subtest_689FAIL
subtest_69FAIL
subtest_690PASS
subtest_691PASS
subtest_692FAIL
subtest_693FAIL
subtest_694FAIL
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_715PASS
subtest_716PASS
subtest_717PASS
subtest_718PASS
subtest_719FAIL
subtest_72PASS
subtest_720PASS
subtest_721PASS
subtest_722PASS
subtest_723PASS
subtest_724PASS
subtest_725PASS
subtest_726FAIL
subtest_727PASS
subtest_728PASS
subtest_729PASS
subtest_73PASS
subtest_730PASS
subtest_731PASS
subtest_732PASS
subtest_733PASS
subtest_734PASS
subtest_735PASS
subtest_736PASS
subtest_737PASS
subtest_738PASS
subtest_739PASS
subtest_74PASS
subtest_740PASS
subtest_741PASS
subtest_742PASS
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-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/selectors/focus-visible-008.html (1/1, 100.00%, 0.01% of total)OK
Programmatic focus after keypress should match :focus-visibleFAIL
/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-ui/caret-color-018.html (1/1, 100.00%, 0.01% of total)OK
The caret-color property is animatablePASS
/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 shorthandPASS
/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 ancestorFAIL
/css/CSS2/floats/zero-space-between-floats-004.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/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/cssom-view/elementsFromPoint-iframes.html (2/2, 100.00%, 0.01% of total)OK
elementsFromPoint on inner documentsPASS
elementsFromPoint on the root document for points in iframe elementsFAIL
/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-values/viewport-relative-lengths-scaled-viewport.html (1/1, 100.00%, 0.01% of total)OK
viewport relative units in scaled viewportPASS
/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-blockFAIL
/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 scrollingPASS
Aborting an ongoing smooth scrolling on a subframe with another smooth scrollingPASS
Subframe with auto scroll-behavior ; scroll() with auto behaviorPASS
Subframe with auto scroll-behavior ; scroll() with default behaviorPASS
Subframe with auto scroll-behavior ; scroll() with instant behaviorPASS
Subframe with auto scroll-behavior ; scroll() with smooth behaviorFAIL
Subframe with auto scroll-behavior ; scrollBy() with auto behaviorPASS
Subframe with auto scroll-behavior ; scrollBy() with default behaviorPASS
Subframe with auto scroll-behavior ; scrollBy() with instant behaviorPASS
Subframe with auto scroll-behavior ; scrollBy() with smooth behaviorFAIL
Subframe with auto scroll-behavior ; scrollIntoView() with auto behaviorPASS
Subframe with auto scroll-behavior ; scrollIntoView() with default behaviorPASS
Subframe with auto scroll-behavior ; scrollIntoView() with instant behaviorPASS
Subframe with auto scroll-behavior ; scrollIntoView() with smooth behaviorFAIL
Subframe with auto scroll-behavior ; scrollTo() with auto behaviorPASS
Subframe with auto scroll-behavior ; scrollTo() with default behaviorPASS
Subframe with auto scroll-behavior ; scrollTo() with instant behaviorPASS
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 behaviorPASS
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 behaviorPASS
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 behaviorPASS
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 behaviorPASS
Subframe with smooth scroll-behavior ; scrollTo() with smooth behaviorFAIL
iframe loadedPASS
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-basis: 0%FAIL
/css/cssom-view/scrollIntoView-vertical-rl-writing-mode.html (9/9, 100.00%, 0.06% of total)OK
scrollIntoView({block: "center", inline: "center"})FAIL
scrollIntoView({block: "center", inline: "end"})FAIL
scrollIntoView({block: "center", inline: "start"})FAIL
scrollIntoView({block: "end", inline: "center"})FAIL
scrollIntoView({block: "end", inline: "end"})FAIL
scrollIntoView({block: "end", inline: "start"})FAIL
scrollIntoView({block: "start", inline: "center"})FAIL
scrollIntoView({block: "start", inline: "end"})FAIL
scrollIntoView({block: "start", inline: "start"})FAIL
/css/css-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-space-around.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-content: space-aroundPASS
/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-ui/parsing/outline-width-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: getComputedValue().outlineWidthFAIL
/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-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-blockFAIL
/css/css-ui/caret-color-009.html (3/3, 100.00%, 0.02% of total)OK
Check the resolved value of 'auto'PASS
Check the resolved value of 'currentcolor'PASS
Check the resolved value of 'initial'PASS
/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/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/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-transitions/events-006.html (2/2, 100.00%, 0.01% of total)OK
transition padding-left on ::afterPASS
transition padding-left on ::beforePASS
/css/css-transforms/css-transform-property-existence.html (6/6, 100.00%, 0.04% of total)OK
Check the existence of backface-visibility.FAIL
Check the existence of perspective-origin.PASS
Check the existence of perspective.PASS
Check the existence of transform-origin.PASS
Check the existence of transform-style.PASS
Check the existence of transform.PASS
/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/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/selectors/focus-visible-009.html (1/1, 100.00%, 0.01% of total)OK
Autofocus should match :focus-visibleFAIL
/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 pendingPASS
After setting a new keyframe effect targeting different properties, the transition continues to report the original transition propertyPASS
After setting a new keyframe effect with a shorter duration, the transition becomes finishedPASS
After setting a transition's effect to null, it becomes finishedPASS
After setting a transition's effect to null, it still reports the original transition propertyPASS
After setting a transition's effect to null, style is updatedPASS
/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/css-transitions/events-001.html (9/9, 100.00%, 0.06% of total)OK
transition:all changing paddingPASS
transition:all changing padding but not padding-bottomPASS
transition:all changing padding-leftPASS
transition:padding changing paddingPASS
transition:padding changing padding but not padding-bottomPASS
transition:padding changing padding-leftPASS
transition:padding-left changing paddingPASS
transition:padding-left changing padding but not padding-bottomPASS
transition:padding-left changing padding-leftPASS
/css/css-ui/parsing/outline-offset-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: getComputedValue().outlineOffsetFAIL
/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/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/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 cascadedPASS
webkit-prefix without dash is invalidPASS
webkit-prefixed pseudo-element selectors should be accessible from CSSOMPASS
/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-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-center.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-self: centerPASS
/css/CSS2/floats/zero-space-between-floats-001.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/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/elementScroll.html (8/8, 100.00%, 0.05% of total)OK
Element scroll maximum testPASS
Element scroll test (one argument)PASS
Element scroll test (two arguments)PASS
Element scrollBy test (one argument)PASS
Element scrollBy test (two arguments)PASS
Element scrollTo test (one argument)PASS
Element scrollTo test (two arguments)PASS
Element scrollTop/Left getter/setter testPASS
/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-blockFAIL
/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-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-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/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-animations/KeyframeEffect-target.tentative.html (3/3, 100.00%, 0.02% of total)OK
Returned CSS animations have the correct effect targetPASS
effect.target from the script-generated animation should return the same CSSPseudoElement object as that from the CSS generated animationPASS
effect.target should return the same CSSPseudoElement object each timePASS
/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-fonts/variations/font-stretch.html (51/51, 100.00%, 0.34% of total)OK
@getComputedStyle: 0% - zero is legalFAIL
@getComputedStyle: 1% - legal percentagePASS
@getComputedStyle: 10% - legal percentagePASS
@getComputedStyle: 100% - legal percentageFAIL
@getComputedStyle: 1000% - legal percentagePASS
@getComputedStyle: 1e9% - huge legal percentageFAIL
@getComputedStyle: calc(-100%) - Negative calc value (to be clamped)FAIL
@getComputedStyle: calc(200.5%) - Simple calc valuePASS
@getComputedStyle: calc(50% - 50%*2) - Negative calc expression (to be clamped)FAIL
@getComputedStyle: calc(50%*2 - 20%) - Valid calc expressionPASS
@getComputedStyle: condensed - legal enumFAIL
@getComputedStyle: expanded - legal enumFAIL
@getComputedStyle: extra-condensed - legal enumFAIL
@getComputedStyle: extra-expanded - legal enumFAIL
@getComputedStyle: normal - legal enumFAIL
@getComputedStyle: semi-condensed - legal enumFAIL
@getComputedStyle: semi-expanded - legal enumFAIL
@getComputedStyle: ultra-condensed - legal enumFAIL
@getComputedStyle: ultra-expanded - legal enumFAIL
@supports: -1% - negative values are illegalPASS
@supports: 0% - zero is legalFAIL
@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)FAIL
@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)FAIL
@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 condensedFAIL
Test font-stretch for overridden enum name resolved to number condensedFAIL
Test font-stretch for overridden number condensedFAIL
/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-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/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.5FAIL
/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/css-animations/parsing/animation-direction-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Animations: getComputedValue().animationDirectionFAIL
/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-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) / eventsPASS
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) / eventsPASS
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) / eventsPASS
word-spacing length-em(em) / valuesPASS
/css/css-multicol/parsing/column-gap-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Multi-column Layout: getComputedValue().columnGapFAIL
/css/cssom-view/dom-element-scroll.html (4/4, 100.00%, 0.03% of total)OK
Element test for having overflowPASS
Element test for having scrolling boxPASS
Element test for not having overflowPASS
Element test for not having scrolling boxPASS
/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 scrollingElementPASS
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 TypeErrorPASS
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 typePASS
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)PASS
Document interface: operation getBoxQuads(BoxQuadOptions)FAIL
Element interface: attribute clientHeightPASS
Element interface: attribute clientLeftPASS
Element interface: attribute clientTopPASS
Element interface: attribute clientWidthPASS
Element interface: attribute scrollHeightPASS
Element interface: attribute scrollLeftPASS
Element interface: attribute scrollTopPASS
Element interface: attribute scrollWidthPASS
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 TypeErrorPASS
Element interface: calling scroll(ScrollToOptions) on document.createElement("img") with too few arguments must throw TypeErrorPASS
Element interface: calling scroll(ScrollToOptions) on document.createElementNS("x", "y") with too few arguments must throw TypeErrorPASS
Element interface: calling scroll(unrestricted double, unrestricted double) on document.createElement("div") with too few arguments must throw TypeErrorPASS
Element interface: calling scroll(unrestricted double, unrestricted double) on document.createElement("img") with too few arguments must throw TypeErrorPASS
Element interface: calling scroll(unrestricted double, unrestricted double) on document.createElementNS("x", "y") with too few arguments must throw TypeErrorPASS
Element interface: calling scrollBy(ScrollToOptions) on document.createElement("div") with too few arguments must throw TypeErrorPASS
Element interface: calling scrollBy(ScrollToOptions) on document.createElement("img") with too few arguments must throw TypeErrorPASS
Element interface: calling scrollBy(ScrollToOptions) on document.createElementNS("x", "y") with too few arguments must throw TypeErrorPASS
Element interface: calling scrollBy(unrestricted double, unrestricted double) on document.createElement("div") with too few arguments must throw TypeErrorPASS
Element interface: calling scrollBy(unrestricted double, unrestricted double) on document.createElement("img") with too few arguments must throw TypeErrorPASS
Element interface: calling scrollBy(unrestricted double, unrestricted double) on document.createElementNS("x", "y") with too few arguments must throw TypeErrorPASS
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 TypeErrorPASS
Element interface: calling scrollTo(ScrollToOptions) on document.createElement("img") with too few arguments must throw TypeErrorPASS
Element interface: calling scrollTo(ScrollToOptions) on document.createElementNS("x", "y") with too few arguments must throw TypeErrorPASS
Element interface: calling scrollTo(unrestricted double, unrestricted double) on document.createElement("div") with too few arguments must throw TypeErrorPASS
Element interface: calling scrollTo(unrestricted double, unrestricted double) on document.createElement("img") with too few arguments must throw TypeErrorPASS
Element interface: calling scrollTo(unrestricted double, unrestricted double) on document.createElementNS("x", "y") with too few arguments must throw TypeErrorPASS
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 typePASS
Element interface: document.createElement("div") must inherit property "scroll(unrestricted double, unrestricted double)" with the proper typePASS
Element interface: document.createElement("div") must inherit property "scrollBy(ScrollToOptions)" with the proper typePASS
Element interface: document.createElement("div") must inherit property "scrollBy(unrestricted double, unrestricted double)" with the proper typePASS
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 typePASS
Element interface: document.createElement("div") must inherit property "scrollTo(unrestricted double, unrestricted double)" with the proper typePASS
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 typePASS
Element interface: document.createElement("img") must inherit property "scroll(unrestricted double, unrestricted double)" with the proper typePASS
Element interface: document.createElement("img") must inherit property "scrollBy(ScrollToOptions)" with the proper typePASS
Element interface: document.createElement("img") must inherit property "scrollBy(unrestricted double, unrestricted double)" with the proper typePASS
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 typePASS
Element interface: document.createElement("img") must inherit property "scrollTo(unrestricted double, unrestricted double)" with the proper typePASS
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 typePASS
Element interface: document.createElementNS("x", "y") must inherit property "scroll(unrestricted double, unrestricted double)" with the proper typePASS
Element interface: document.createElementNS("x", "y") must inherit property "scrollBy(ScrollToOptions)" with the proper typePASS
Element interface: document.createElementNS("x", "y") must inherit property "scrollBy(unrestricted double, unrestricted double)" with the proper typePASS
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 typePASS
Element interface: document.createElementNS("x", "y") must inherit property "scrollTo(unrestricted double, unrestricted double)" with the proper typePASS
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)PASS
Element interface: operation scroll(unrestricted double, unrestricted double)PASS
Element interface: operation scrollBy(ScrollToOptions)PASS
Element interface: operation scrollBy(unrestricted double, unrestricted double)PASS
Element interface: operation scrollIntoView([object Object],[object Object])PASS
Element interface: operation scrollTo(ScrollToOptions)PASS
Element interface: operation scrollTo(unrestricted double, unrestricted double)PASS
HTMLElement interface: attribute offsetHeightPASS
HTMLElement interface: attribute offsetLeftPASS
HTMLElement interface: attribute offsetParentPASS
HTMLElement interface: attribute offsetTopPASS
HTMLElement interface: attribute offsetWidthPASS
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 xPASS
HTMLImageElement interface: attribute yPASS
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 lengthFAIL
MediaQueryList interface object nameFAIL
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 TypeErrorFAIL
MediaQueryList interface: calling removeListener(EventListener) on matchMedia("all") with too few arguments must throw TypeErrorFAIL
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" propertyFAIL
MediaQueryList interface: existence and properties of interface prototype object's @@unscopables propertyFAIL
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)FAIL
MediaQueryList interface: operation removeListener(EventListener)FAIL
MediaQueryList must be primary interface of matchMedia("all")FAIL
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 clientXPASS
MouseEvent interface: attribute clientYPASS
MouseEvent interface: attribute offsetXPASS
MouseEvent interface: attribute offsetYPASS
MouseEvent interface: attribute pageXFAIL
MouseEvent interface: attribute pageYFAIL
MouseEvent interface: attribute screenXPASS
MouseEvent interface: attribute screenYPASS
MouseEvent interface: attribute xPASS
MouseEvent interface: attribute yPASS
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 availHeightPASS
Screen interface: attribute availWidthPASS
Screen interface: attribute colorDepthPASS
Screen interface: attribute heightPASS
Screen interface: attribute pixelDepthPASS
Screen interface: attribute widthPASS
Screen interface: existence and properties of interface objectPASS
Screen interface: existence and properties of interface prototype objectPASS
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 devicePixelRatioPASS
Window interface: attribute innerHeightPASS
Window interface: attribute innerWidthPASS
Window interface: attribute outerHeightPASS
Window interface: attribute outerWidthPASS
Window interface: attribute pageXOffsetPASS
Window interface: attribute pageYOffsetPASS
Window interface: attribute screenPASS
Window interface: attribute screenLeftPASS
Window interface: attribute screenTopPASS
Window interface: attribute screenXPASS
Window interface: attribute screenYPASS
Window interface: attribute scrollXPASS
Window interface: attribute scrollYPASS
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/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/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-transforms/transform_translate_min.html (1/1, 100.00%, 0.01% of total)OK
transform_translate_minPASS
/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-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-values/unset-value-storage.html (1/1, 100.00%, 0.01% of total)OK
Storage of "unset" valueFAIL
/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-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-writing-modes/parsing/direction-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Writing Modes: getComputedValue().directionFAIL
/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.PASS
Test start and end events are sorted correctly when fired simultaneouslyFAIL
Test start and iteration events are ordered by time.FAIL
/css/css-flexbox/parsing/flex-flow-valid.html (1/1, 100.00%, 0.01% of total)OK
CSS Flexible Box Layout Module Level 1: parsing flex-flow with valid valuesFAIL
/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-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'PASS
elapsedTime cannot be set to -InfinityPASS
elapsedTime cannot be set to InfinityPASS
elapsedTime cannot be set to NaNPASS
elapsedTime cannot be set to [0.5, 1.0]PASS
elapsedTime cannot be set to an objectPASS
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/selectors/attribute-selectors/attribute-case/syntax.html (372/372, 100.00%, 2.50% of total)OK
[*|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 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 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/**/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 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'] /* 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 XMLPASS
[foo='bar' i ] /* \t */ in quirks modePASS
[foo='bar' i ] /* \t */ in standards modePASS
[foo='bar' i ] /* \t */ with querySelector in XMLPASS
[foo='bar' i ] /* \t */ with querySelector in quirks modePASS
[foo='bar' i ] /* \t */ with querySelector in standards modePASS
[foo='bar' i ] /* \n */ in XMLPASS
[foo='bar' i ] /* \n */ in quirks modePASS
[foo='bar' i ] /* \n */ in standards modePASS
[foo='bar' i ] /* \n */ with querySelector in XMLPASS
[foo='bar' i ] /* \n */ with querySelector in quirks modePASS
[foo='bar' i ] /* \n */ with querySelector in standards modePASS
[foo='bar' i ] /* \r */ in XMLPASS
[foo='bar' i ] /* \r */ in quirks modePASS
[foo='bar' i ] /* \r */ in standards modePASS
[foo='bar' i ] /* \r */ with querySelector in XMLPASS
[foo='bar' i ] /* \r */ with querySelector in quirks modePASS
[foo='bar' i ] /* \r */ 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' *|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' 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 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' \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' \\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 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] /* \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 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 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 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' 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 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 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[ /* 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 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
[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 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
/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 scrollingPASS
Main frame with auto scroll-behavior ; scroll() with auto behaviorPASS
Main frame with auto scroll-behavior ; scroll() with default behaviorPASS
Main frame with auto scroll-behavior ; scroll() with instant behaviorPASS
Main frame with auto scroll-behavior ; scroll() with smooth behaviorFAIL
Main frame with auto scroll-behavior ; scrollBy() with auto behaviorPASS
Main frame with auto scroll-behavior ; scrollBy() with default behaviorPASS
Main frame with auto scroll-behavior ; scrollBy() with instant behaviorPASS
Main frame with auto scroll-behavior ; scrollBy() with smooth behaviorFAIL
Main frame with auto scroll-behavior ; scrollTo() with auto behaviorPASS
Main frame with auto scroll-behavior ; scrollTo() with default behaviorPASS
Main frame with auto scroll-behavior ; scrollTo() with instant behaviorPASS
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 behaviorPASS
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 behaviorPASS
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 behaviorPASS
Main frame with smooth scroll-behavior ; scrollTo() with smooth behaviorFAIL
Page loadedPASS
/css/css-flexbox/align-content-wrap-001.html (13/13, 100.00%, 0.09% of total)OK
.default, .verticalWriting 1PASS
.default, .verticalWriting 10FAIL
.default, .verticalWriting 11PASS
.default, .verticalWriting 12FAIL
.default, .verticalWriting 13PASS
.default, .verticalWriting 2FAIL
.default, .verticalWriting 3FAIL
.default, .verticalWriting 4PASS
.default, .verticalWriting 5FAIL
.default, .verticalWriting 6FAIL
.default, .verticalWriting 7PASS
.default, .verticalWriting 8PASS
.default, .verticalWriting 9FAIL
/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-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 blockFAIL
/css/CSS2/normal-flow/containing-block-percent-padding-bottom.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/css/css-transforms/transform_translate.html (1/1, 100.00%, 0.01% of total)OK
transform_translate_100px_100pxPASS
/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-animations/historical.html (1/1, 100.00%, 0.01% of total)OK
Historical CSS features must be removed: WebKitAnimationEventFAIL
/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) / eventsPASS
clip auto(from) / valuesPASS
clip auto(to) / eventsPASS
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/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/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-blockFAIL
/css/css-transitions/inheritance.html (1/1, 100.00%, 0.01% of total)OK
Inheritance of CSS Transitions propertiesFAIL
/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-blockFAIL
/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-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/position-absolute-004.html (1/1, 100.00%, 0.01% of total)OK
#flex 1PASS
/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-backgrounds/background-335.html (2/2, 100.00%, 0.01% of total)OK
background_specified_box_one_clipPASS
background_specified_box_one_originPASS
/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 borderFAIL
Table with paddingPASS
Table with padding and content-box sizingFAIL
Table with separated borderFAIL
/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/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-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-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-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/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.FAIL
Check computed writing-mode for body element.PASS
Check computed writing-mode for html root element.FAIL
/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 100FAIL
Test bolder font-weight for base weight 349FAIL
Test bolder font-weight for base weight 350FAIL
Test bolder font-weight for base weight 549FAIL
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 99FAIL
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 550FAIL
Test lighter font-weight for base weight 749FAIL
Test lighter font-weight for base weight 750FAIL
Test lighter font-weight for base weight 899FAIL
Test lighter font-weight for base weight 900FAIL
Test lighter font-weight for base weight 901FAIL
Test lighter font-weight for base weight 99PASS
/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-transitions/pseudo-elements-002.html (1/1, 100.00%, 0.01% of total)OK
Check that transitions run on a pseudo element whose ancestor changes display type.FAIL
/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001s.html (1/1, 100.00%, 0.01% of total)OK
19: Shrink-to-fit table-cell with a child of orthogonal block with bordersFAIL
/css/css-fonts/test_font_family_parsing.html (2232/2232, 100.00%, 15.01% 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-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: 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, simplePASS
font-family: default, simple (setter)PASS
font-family: ick, patooey, 納豆嫌いPASS
font-family: ick, patooey, 納豆嫌い (setter)PASS
font-family: iconPASS
font-family: icon (setter)PASS
font-family: inherit simplePASS
font-family: inherit simple (setter)PASS
font-family: inherit, simplePASS
font-family: inherit, simple (setter)PASS
font-family: initial simplePASS
font-family: initial simple (setter)PASS
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, defaultPASS
font-family: simple, default (setter)PASS
font-family: simple, default bongoPASS
font-family: simple, default bongo (setter)PASS
font-family: simple, inheritPASS
font-family: simple, inherit (setter)PASS
font-family: simple, inherit bongoPASS
font-family: simple, inherit bongo (setter)PASS
font-family: simple, initialPASS
font-family: simple, initial (setter)PASS
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, unsetPASS
font-family: simple, unset (setter)PASS
font-family: simple, unset bongoPASS
font-family: simple, unset bongo (setter)PASS
font-family: smallerPASS
font-family: smaller (setter)PASS
font-family: unset simplePASS
font-family: unset simple (setter)PASS
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-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 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 captionPASS
font: 16px caption (setter)PASS
font: 16px defaultPASS
font: 16px default (setter)PASS
font: 16px default simplePASS
font: 16px default simple (setter)PASS
font: 16px default, simplePASS
font: 16px default, simple (setter)PASS
font: 16px ick, patooey, 納豆嫌いPASS
font: 16px ick, patooey, 納豆嫌い (setter)PASS
font: 16px iconPASS
font: 16px icon (setter)PASS
font: 16px inheritPASS
font: 16px inherit (setter)PASS
font: 16px inherit simpleFAIL
font: 16px inherit simple (setter)FAIL
font: 16px inherit, simplePASS
font: 16px inherit, simple (setter)PASS
font: 16px initialPASS
font: 16px initial (setter)PASS
font: 16px initial simpleFAIL
font: 16px initial simple (setter)FAIL
font: 16px initial, simplePASS
font: 16px initial, simple (setter)PASS
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 menuPASS
font: 16px menu (setter)PASS
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 inheritFAIL
font: 16px simple inherit (setter)FAIL
font: 16px simple initialFAIL
font: 16px simple initial (setter)FAIL
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 inheritFAIL
font: 16px simple, bongo inherit (setter)FAIL
font: 16px simple, bongo initialFAIL
font: 16px simple, bongo initial (setter)FAIL
font: 16px simple, bongo unsetPASS
font: 16px simple, bongo unset (setter)PASS
font: 16px simple, defaultPASS
font: 16px simple, default (setter)PASS
font: 16px simple, default bongoPASS
font: 16px simple, default bongo (setter)PASS
font: 16px simple, inheritPASS
font: 16px simple, inherit (setter)PASS
font: 16px simple, inherit bongoFAIL
font: 16px simple, inherit bongo (setter)FAIL
font: 16px simple, initialPASS
font: 16px simple, initial (setter)PASS
font: 16px simple, initial bongoFAIL
font: 16px simple, initial bongo (setter)FAIL
font: 16px simple, normalPASS
font: 16px simple, normal (setter)PASS
font: 16px simple, unsetPASS
font: 16px simple, unset (setter)PASS
font: 16px simple, unset bongoPASS
font: 16px simple, unset bongo (setter)PASS
font: 16px smallerPASS
font: 16px smaller (setter)PASS
font: 16px unsetPASS
font: 16px unset (setter)PASS
font: 16px unset simplePASS
font: 16px unset simple (setter)PASS
font: 16px unset, simplePASS
font: 16px unset, simple (setter)PASS
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-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% 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% captionPASS
font: 35% caption (setter)PASS
font: 35% defaultPASS
font: 35% default (setter)PASS
font: 35% default simplePASS
font: 35% default simple (setter)PASS
font: 35% default, simplePASS
font: 35% default, simple (setter)PASS
font: 35% ick, patooey, 納豆嫌いPASS
font: 35% ick, patooey, 納豆嫌い (setter)PASS
font: 35% iconPASS
font: 35% icon (setter)PASS
font: 35% inheritPASS
font: 35% inherit (setter)PASS
font: 35% inherit simpleFAIL
font: 35% inherit simple (setter)FAIL
font: 35% inherit, simplePASS
font: 35% inherit, simple (setter)PASS
font: 35% initialPASS
font: 35% initial (setter)PASS
font: 35% initial simpleFAIL
font: 35% initial simple (setter)FAIL
font: 35% initial, simplePASS
font: 35% initial, simple (setter)PASS
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% menuPASS
font: 35% menu (setter)PASS
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 inheritFAIL
font: 35% simple inherit (setter)FAIL
font: 35% simple initialFAIL
font: 35% simple initial (setter)FAIL
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 inheritFAIL
font: 35% simple, bongo inherit (setter)FAIL
font: 35% simple, bongo initialFAIL
font: 35% simple, bongo initial (setter)FAIL
font: 35% simple, bongo unsetPASS
font: 35% simple, bongo unset (setter)PASS
font: 35% simple, defaultPASS
font: 35% simple, default (setter)PASS
font: 35% simple, default bongoPASS
font: 35% simple, default bongo (setter)PASS
font: 35% simple, inheritPASS
font: 35% simple, inherit (setter)PASS
font: 35% simple, inherit bongoFAIL
font: 35% simple, inherit bongo (setter)FAIL
font: 35% simple, initialPASS
font: 35% simple, initial (setter)PASS
font: 35% simple, initial bongoFAIL
font: 35% simple, initial bongo (setter)FAIL
font: 35% simple, normalPASS
font: 35% simple, normal (setter)PASS
font: 35% simple, unsetPASS
font: 35% simple, unset (setter)PASS
font: 35% simple, unset bongoPASS
font: 35% simple, unset bongo (setter)PASS
font: 35% smallerPASS
font: 35% smaller (setter)PASS
font: 35% unsetPASS
font: 35% unset (setter)PASS
font: 35% unset simplePASS
font: 35% unset simple (setter)PASS
font: 35% unset, simplePASS
font: 35% unset, simple (setter)PASS
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-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 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 captionPASS
font: 400 normal 16px caption (setter)PASS
font: 400 normal 16px defaultPASS
font: 400 normal 16px default (setter)PASS
font: 400 normal 16px default simplePASS
font: 400 normal 16px default simple (setter)PASS
font: 400 normal 16px default, simplePASS
font: 400 normal 16px default, simple (setter)PASS
font: 400 normal 16px ick, patooey, 納豆嫌いPASS
font: 400 normal 16px ick, patooey, 納豆嫌い (setter)PASS
font: 400 normal 16px iconPASS
font: 400 normal 16px icon (setter)PASS
font: 400 normal 16px inheritPASS
font: 400 normal 16px inherit (setter)PASS
font: 400 normal 16px inherit simpleFAIL
font: 400 normal 16px inherit simple (setter)FAIL
font: 400 normal 16px inherit, simplePASS
font: 400 normal 16px inherit, simple (setter)PASS
font: 400 normal 16px initialPASS
font: 400 normal 16px initial (setter)PASS
font: 400 normal 16px initial simpleFAIL
font: 400 normal 16px initial simple (setter)FAIL
font: 400 normal 16px initial, simplePASS
font: 400 normal 16px initial, simple (setter)PASS
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 menuPASS
font: 400 normal 16px menu (setter)PASS
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 inheritFAIL
font: 400 normal 16px simple inherit (setter)FAIL
font: 400 normal 16px simple initialFAIL
font: 400 normal 16px simple initial (setter)FAIL
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 inheritFAIL
font: 400 normal 16px simple, bongo inherit (setter)FAIL
font: 400 normal 16px simple, bongo initialFAIL
font: 400 normal 16px simple, bongo initial (setter)FAIL
font: 400 normal 16px simple, bongo unsetPASS
font: 400 normal 16px simple, bongo unset (setter)PASS
font: 400 normal 16px simple, defaultPASS
font: 400 normal 16px simple, default (setter)PASS
font: 400 normal 16px simple, default bongoPASS
font: 400 normal 16px simple, default bongo (setter)PASS
font: 400 normal 16px simple, inheritPASS
font: 400 normal 16px simple, inherit (setter)PASS
font: 400 normal 16px simple, inherit bongoFAIL
font: 400 normal 16px simple, inherit bongo (setter)FAIL
font: 400 normal 16px simple, initialPASS
font: 400 normal 16px simple, initial (setter)PASS
font: 400 normal 16px simple, initial bongoFAIL
font: 400 normal 16px simple, initial bongo (setter)FAIL
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, 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 unsetPASS
font: 400 normal 16px unset (setter)PASS
font: 400 normal 16px unset simplePASS
font: 400 normal 16px unset simple (setter)PASS
font: 400 normal 16px unset, simplePASS
font: 400 normal 16px unset, 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 ẙ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-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% 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% captionPASS
font: 7832.3% caption (setter)PASS
font: 7832.3% defaultPASS
font: 7832.3% default (setter)PASS
font: 7832.3% default simplePASS
font: 7832.3% default simple (setter)PASS
font: 7832.3% default, simplePASS
font: 7832.3% default, simple (setter)PASS
font: 7832.3% ick, patooey, 納豆嫌いPASS
font: 7832.3% ick, patooey, 納豆嫌い (setter)PASS
font: 7832.3% iconPASS
font: 7832.3% icon (setter)PASS
font: 7832.3% inheritPASS
font: 7832.3% inherit (setter)PASS
font: 7832.3% inherit simpleFAIL
font: 7832.3% inherit simple (setter)FAIL
font: 7832.3% inherit, simplePASS
font: 7832.3% inherit, simple (setter)PASS
font: 7832.3% initialPASS
font: 7832.3% initial (setter)PASS
font: 7832.3% initial simpleFAIL
font: 7832.3% initial simple (setter)FAIL
font: 7832.3% initial, simplePASS
font: 7832.3% initial, simple (setter)PASS
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% menuPASS
font: 7832.3% menu (setter)PASS
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 inheritFAIL
font: 7832.3% simple inherit (setter)FAIL
font: 7832.3% simple initialFAIL
font: 7832.3% simple initial (setter)FAIL
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 inheritFAIL
font: 7832.3% simple, bongo inherit (setter)FAIL
font: 7832.3% simple, bongo initialFAIL
font: 7832.3% simple, bongo initial (setter)FAIL
font: 7832.3% simple, bongo unsetPASS
font: 7832.3% simple, bongo unset (setter)PASS
font: 7832.3% simple, defaultPASS
font: 7832.3% simple, default (setter)PASS
font: 7832.3% simple, default bongoPASS
font: 7832.3% simple, default bongo (setter)PASS
font: 7832.3% simple, inheritPASS
font: 7832.3% simple, inherit (setter)PASS
font: 7832.3% simple, inherit bongoFAIL
font: 7832.3% simple, inherit bongo (setter)FAIL
font: 7832.3% simple, initialPASS
font: 7832.3% simple, initial (setter)PASS
font: 7832.3% simple, initial bongoFAIL
font: 7832.3% simple, initial bongo (setter)FAIL
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, unset bongoPASS
font: 7832.3% simple, unset bongo (setter)PASS
font: 7832.3% smallerPASS
font: 7832.3% smaller (setter)PASS
font: 7832.3% unsetPASS
font: 7832.3% unset (setter)PASS
font: 7832.3% unset simplePASS
font: 7832.3% unset simple (setter)PASS
font: 7832.3% unset, simplePASS
font: 7832.3% unset, 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% ẙ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-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 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 captionPASS
font: 900em caption (setter)PASS
font: 900em defaultPASS
font: 900em default (setter)PASS
font: 900em default simplePASS
font: 900em default simple (setter)PASS
font: 900em default, simplePASS
font: 900em default, simple (setter)PASS
font: 900em ick, patooey, 納豆嫌いPASS
font: 900em ick, patooey, 納豆嫌い (setter)PASS
font: 900em iconPASS
font: 900em icon (setter)PASS
font: 900em inheritPASS
font: 900em inherit (setter)PASS
font: 900em inherit simpleFAIL
font: 900em inherit simple (setter)FAIL
font: 900em inherit, simplePASS
font: 900em inherit, simple (setter)PASS
font: 900em initialPASS
font: 900em initial (setter)PASS
font: 900em initial simpleFAIL
font: 900em initial simple (setter)FAIL
font: 900em initial, simplePASS
font: 900em initial, simple (setter)PASS
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 menuPASS
font: 900em menu (setter)PASS
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 inheritFAIL
font: 900em simple inherit (setter)FAIL
font: 900em simple initialFAIL
font: 900em simple initial (setter)FAIL
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 inheritFAIL
font: 900em simple, bongo inherit (setter)FAIL
font: 900em simple, bongo initialFAIL
font: 900em simple, bongo initial (setter)FAIL
font: 900em simple, bongo unsetPASS
font: 900em simple, bongo unset (setter)PASS
font: 900em simple, defaultPASS
font: 900em simple, default (setter)PASS
font: 900em simple, default bongoPASS
font: 900em simple, default bongo (setter)PASS
font: 900em simple, inheritPASS
font: 900em simple, inherit (setter)PASS
font: 900em simple, inherit bongoFAIL
font: 900em simple, inherit bongo (setter)FAIL
font: 900em simple, initialPASS
font: 900em simple, initial (setter)PASS
font: 900em simple, initial bongoFAIL
font: 900em simple, initial bongo (setter)FAIL
font: 900em simple, normalPASS
font: 900em simple, normal (setter)PASS
font: 900em simple, unsetPASS
font: 900em simple, unset (setter)PASS
font: 900em simple, unset bongoPASS
font: 900em simple, unset bongo (setter)PASS
font: 900em smallerPASS
font: 900em smaller (setter)PASS
font: 900em unsetPASS
font: 900em unset (setter)PASS
font: 900em unset simplePASS
font: 900em unset simple (setter)PASS
font: 900em unset, simplePASS
font: 900em unset, simple (setter)PASS
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-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 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 captionPASS
font: 900px caption (setter)PASS
font: 900px defaultPASS
font: 900px default (setter)PASS
font: 900px default simplePASS
font: 900px default simple (setter)PASS
font: 900px default, simplePASS
font: 900px default, simple (setter)PASS
font: 900px ick, patooey, 納豆嫌いPASS
font: 900px ick, patooey, 納豆嫌い (setter)PASS
font: 900px iconPASS
font: 900px icon (setter)PASS
font: 900px inheritPASS
font: 900px inherit (setter)PASS
font: 900px inherit simpleFAIL
font: 900px inherit simple (setter)FAIL
font: 900px inherit, simplePASS
font: 900px inherit, simple (setter)PASS
font: 900px initialPASS
font: 900px initial (setter)PASS
font: 900px initial simpleFAIL
font: 900px initial simple (setter)FAIL
font: 900px initial, simplePASS
font: 900px initial, simple (setter)PASS
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 menuPASS
font: 900px menu (setter)PASS
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 inheritFAIL
font: 900px simple inherit (setter)FAIL
font: 900px simple initialFAIL
font: 900px simple initial (setter)FAIL
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 inheritFAIL
font: 900px simple, bongo inherit (setter)FAIL
font: 900px simple, bongo initialFAIL
font: 900px simple, bongo initial (setter)FAIL
font: 900px simple, bongo unsetPASS
font: 900px simple, bongo unset (setter)PASS
font: 900px simple, defaultPASS
font: 900px simple, default (setter)PASS
font: 900px simple, default bongoPASS
font: 900px simple, default bongo (setter)PASS
font: 900px simple, inheritPASS
font: 900px simple, inherit (setter)PASS
font: 900px simple, inherit bongoFAIL
font: 900px simple, inherit bongo (setter)FAIL
font: 900px simple, initialPASS
font: 900px simple, initial (setter)PASS
font: 900px simple, initial bongoFAIL
font: 900px simple, initial bongo (setter)FAIL
font: 900px simple, normalPASS
font: 900px simple, normal (setter)PASS
font: 900px simple, unsetPASS
font: 900px simple, unset (setter)PASS
font: 900px simple, unset bongoPASS
font: 900px simple, unset bongo (setter)PASS
font: 900px smallerPASS
font: 900px smaller (setter)PASS
font: 900px unsetPASS
font: 900px unset (setter)PASS
font: 900px unset simplePASS
font: 900px unset simple (setter)PASS
font: 900px unset, simplePASS
font: 900px unset, simple (setter)PASS
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-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 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 captionPASS
font: bolder oblique 16px caption (setter)PASS
font: bolder oblique 16px defaultPASS
font: bolder oblique 16px default (setter)PASS
font: bolder oblique 16px default simplePASS
font: bolder oblique 16px default simple (setter)PASS
font: bolder oblique 16px default, simplePASS
font: bolder oblique 16px default, simple (setter)PASS
font: bolder oblique 16px ick, patooey, 納豆嫌いPASS
font: bolder oblique 16px ick, patooey, 納豆嫌い (setter)PASS
font: bolder oblique 16px iconPASS
font: bolder oblique 16px icon (setter)PASS
font: bolder oblique 16px inheritPASS
font: bolder oblique 16px inherit (setter)PASS
font: bolder oblique 16px inherit simpleFAIL
font: bolder oblique 16px inherit simple (setter)FAIL
font: bolder oblique 16px inherit, simplePASS
font: bolder oblique 16px inherit, simple (setter)PASS
font: bolder oblique 16px initialPASS
font: bolder oblique 16px initial (setter)PASS
font: bolder oblique 16px initial simpleFAIL
font: bolder oblique 16px initial simple (setter)FAIL
font: bolder oblique 16px initial, simplePASS
font: bolder oblique 16px initial, simple (setter)PASS
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 menuPASS
font: bolder oblique 16px menu (setter)PASS
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 inheritFAIL
font: bolder oblique 16px simple inherit (setter)FAIL
font: bolder oblique 16px simple initialFAIL
font: bolder oblique 16px simple initial (setter)FAIL
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 inheritFAIL
font: bolder oblique 16px simple, bongo inherit (setter)FAIL
font: bolder oblique 16px simple, bongo initialFAIL
font: bolder oblique 16px simple, bongo initial (setter)FAIL
font: bolder oblique 16px simple, bongo unsetPASS
font: bolder oblique 16px simple, bongo unset (setter)PASS
font: bolder oblique 16px simple, defaultPASS
font: bolder oblique 16px simple, default (setter)PASS
font: bolder oblique 16px simple, default bongoPASS
font: bolder oblique 16px simple, default bongo (setter)PASS
font: bolder oblique 16px simple, inheritPASS
font: bolder oblique 16px simple, inherit (setter)PASS
font: bolder oblique 16px simple, inherit bongoFAIL
font: bolder oblique 16px simple, inherit bongo (setter)FAIL
font: bolder oblique 16px simple, initialPASS
font: bolder oblique 16px simple, initial (setter)PASS
font: bolder oblique 16px simple, initial bongoFAIL
font: bolder oblique 16px simple, initial bongo (setter)FAIL
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, 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 unsetPASS
font: bolder oblique 16px unset (setter)PASS
font: bolder oblique 16px unset simplePASS
font: bolder oblique 16px unset simple (setter)PASS
font: bolder oblique 16px unset, simplePASS
font: bolder oblique 16px unset, 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 ẙ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-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 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 captionPASS
font: italic 16px caption (setter)PASS
font: italic 16px defaultPASS
font: italic 16px default (setter)PASS
font: italic 16px default simplePASS
font: italic 16px default simple (setter)PASS
font: italic 16px default, simplePASS
font: italic 16px default, simple (setter)PASS
font: italic 16px ick, patooey, 納豆嫌いPASS
font: italic 16px ick, patooey, 納豆嫌い (setter)PASS
font: italic 16px iconPASS
font: italic 16px icon (setter)PASS
font: italic 16px inheritPASS
font: italic 16px inherit (setter)PASS
font: italic 16px inherit simpleFAIL
font: italic 16px inherit simple (setter)FAIL
font: italic 16px inherit, simplePASS
font: italic 16px inherit, simple (setter)PASS
font: italic 16px initialPASS
font: italic 16px initial (setter)PASS
font: italic 16px initial simpleFAIL
font: italic 16px initial simple (setter)FAIL
font: italic 16px initial, simplePASS
font: italic 16px initial, simple (setter)PASS
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 menuPASS
font: italic 16px menu (setter)PASS
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 inheritFAIL
font: italic 16px simple inherit (setter)FAIL
font: italic 16px simple initialFAIL
font: italic 16px simple initial (setter)FAIL
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 inheritFAIL
font: italic 16px simple, bongo inherit (setter)FAIL
font: italic 16px simple, bongo initialFAIL
font: italic 16px simple, bongo initial (setter)FAIL
font: italic 16px simple, bongo unsetPASS
font: italic 16px simple, bongo unset (setter)PASS
font: italic 16px simple, defaultPASS
font: italic 16px simple, default (setter)PASS
font: italic 16px simple, default bongoPASS
font: italic 16px simple, default bongo (setter)PASS
font: italic 16px simple, inheritPASS
font: italic 16px simple, inherit (setter)PASS
font: italic 16px simple, inherit bongoFAIL
font: italic 16px simple, inherit bongo (setter)FAIL
font: italic 16px simple, initialPASS
font: italic 16px simple, initial (setter)PASS
font: italic 16px simple, initial bongoFAIL
font: italic 16px simple, initial bongo (setter)FAIL
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, unset bongoPASS
font: italic 16px simple, unset bongo (setter)PASS
font: italic 16px smallerPASS
font: italic 16px smaller (setter)PASS
font: italic 16px unsetPASS
font: italic 16px unset (setter)PASS
font: italic 16px unset simplePASS
font: italic 16px unset simple (setter)PASS
font: italic 16px unset, simplePASS
font: italic 16px unset, 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 ẙ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-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 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 captionPASS
font: italic bold 16px caption (setter)PASS
font: italic bold 16px defaultPASS
font: italic bold 16px default (setter)PASS
font: italic bold 16px default simplePASS
font: italic bold 16px default simple (setter)PASS
font: italic bold 16px default, simplePASS
font: italic bold 16px default, simple (setter)PASS
font: italic bold 16px ick, patooey, 納豆嫌いPASS
font: italic bold 16px ick, patooey, 納豆嫌い (setter)PASS
font: italic bold 16px iconPASS
font: italic bold 16px icon (setter)PASS
font: italic bold 16px inheritPASS
font: italic bold 16px inherit (setter)PASS
font: italic bold 16px inherit simpleFAIL
font: italic bold 16px inherit simple (setter)FAIL
font: italic bold 16px inherit, simplePASS
font: italic bold 16px inherit, simple (setter)PASS
font: italic bold 16px initialPASS
font: italic bold 16px initial (setter)PASS
font: italic bold 16px initial simpleFAIL
font: italic bold 16px initial simple (setter)FAIL
font: italic bold 16px initial, simplePASS
font: italic bold 16px initial, simple (setter)PASS
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 menuPASS
font: italic bold 16px menu (setter)PASS
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 inheritFAIL
font: italic bold 16px simple inherit (setter)FAIL
font: italic bold 16px simple initialFAIL
font: italic bold 16px simple initial (setter)FAIL
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 inheritFAIL
font: italic bold 16px simple, bongo inherit (setter)FAIL
font: italic bold 16px simple, bongo initialFAIL
font: italic bold 16px simple, bongo initial (setter)FAIL
font: italic bold 16px simple, bongo unsetPASS
font: italic bold 16px simple, bongo unset (setter)PASS
font: italic bold 16px simple, defaultPASS
font: italic bold 16px simple, default (setter)PASS
font: italic bold 16px simple, default bongoPASS
font: italic bold 16px simple, default bongo (setter)PASS
font: italic bold 16px simple, inheritPASS
font: italic bold 16px simple, inherit (setter)PASS
font: italic bold 16px simple, inherit bongoFAIL
font: italic bold 16px simple, inherit bongo (setter)FAIL
font: italic bold 16px simple, initialPASS
font: italic bold 16px simple, initial (setter)PASS
font: italic bold 16px simple, initial bongoFAIL
font: italic bold 16px simple, initial bongo (setter)FAIL
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, 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 unsetPASS
font: italic bold 16px unset (setter)PASS
font: italic bold 16px unset simplePASS
font: italic bold 16px unset simple (setter)PASS
font: italic bold 16px unset, simplePASS
font: italic bold 16px unset, 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 ẙ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-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 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 captionPASS
font: lighter larger caption (setter)PASS
font: lighter larger defaultPASS
font: lighter larger default (setter)PASS
font: lighter larger default simplePASS
font: lighter larger default simple (setter)PASS
font: lighter larger default, simplePASS
font: lighter larger default, simple (setter)PASS
font: lighter larger ick, patooey, 納豆嫌いPASS
font: lighter larger ick, patooey, 納豆嫌い (setter)PASS
font: lighter larger iconPASS
font: lighter larger icon (setter)PASS
font: lighter larger inheritPASS
font: lighter larger inherit (setter)PASS
font: lighter larger inherit simpleFAIL
font: lighter larger inherit simple (setter)FAIL
font: lighter larger inherit, simplePASS
font: lighter larger inherit, simple (setter)PASS
font: lighter larger initialPASS
font: lighter larger initial (setter)PASS
font: lighter larger initial simpleFAIL
font: lighter larger initial simple (setter)FAIL
font: lighter larger initial, simplePASS
font: lighter larger initial, simple (setter)PASS
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 menuPASS
font: lighter larger menu (setter)PASS
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 inheritFAIL
font: lighter larger simple inherit (setter)FAIL
font: lighter larger simple initialFAIL
font: lighter larger simple initial (setter)FAIL
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 inheritFAIL
font: lighter larger simple, bongo inherit (setter)FAIL
font: lighter larger simple, bongo initialFAIL
font: lighter larger simple, bongo initial (setter)FAIL
font: lighter larger simple, bongo unsetPASS
font: lighter larger simple, bongo unset (setter)PASS
font: lighter larger simple, defaultPASS
font: lighter larger simple, default (setter)PASS
font: lighter larger simple, default bongoPASS
font: lighter larger simple, default bongo (setter)PASS
font: lighter larger simple, inheritPASS
font: lighter larger simple, inherit (setter)PASS
font: lighter larger simple, inherit bongoFAIL
font: lighter larger simple, inherit bongo (setter)FAIL
font: lighter larger simple, initialPASS
font: lighter larger simple, initial (setter)PASS
font: lighter larger simple, initial bongoFAIL
font: lighter larger simple, initial bongo (setter)FAIL
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, unset bongoPASS
font: lighter larger simple, unset bongo (setter)PASS
font: lighter larger smallerPASS
font: lighter larger smaller (setter)PASS
font: lighter larger unsetPASS
font: lighter larger unset (setter)PASS
font: lighter larger unset simplePASS
font: lighter larger unset simple (setter)PASS
font: lighter larger unset, simplePASS
font: lighter larger unset, 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 ẙ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-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 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 captionPASS
font: normal normal 16px caption (setter)PASS
font: normal normal 16px defaultPASS
font: normal normal 16px default (setter)PASS
font: normal normal 16px default simplePASS
font: normal normal 16px default simple (setter)PASS
font: normal normal 16px default, simplePASS
font: normal normal 16px default, simple (setter)PASS
font: normal normal 16px ick, patooey, 納豆嫌いPASS
font: normal normal 16px ick, patooey, 納豆嫌い (setter)PASS
font: normal normal 16px iconPASS
font: normal normal 16px icon (setter)PASS
font: normal normal 16px inheritPASS
font: normal normal 16px inherit (setter)PASS
font: normal normal 16px inherit simpleFAIL
font: normal normal 16px inherit simple (setter)FAIL
font: normal normal 16px inherit, simplePASS
font: normal normal 16px inherit, simple (setter)PASS
font: normal normal 16px initialPASS
font: normal normal 16px initial (setter)PASS
font: normal normal 16px initial simpleFAIL
font: normal normal 16px initial simple (setter)FAIL
font: normal normal 16px initial, simplePASS
font: normal normal 16px initial, simple (setter)PASS
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 menuPASS
font: normal normal 16px menu (setter)PASS
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 inheritFAIL
font: normal normal 16px simple inherit (setter)FAIL
font: normal normal 16px simple initialFAIL
font: normal normal 16px simple initial (setter)FAIL
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 inheritFAIL
font: normal normal 16px simple, bongo inherit (setter)FAIL
font: normal normal 16px simple, bongo initialFAIL
font: normal normal 16px simple, bongo initial (setter)FAIL
font: normal normal 16px simple, bongo unsetPASS
font: normal normal 16px simple, bongo unset (setter)PASS
font: normal normal 16px simple, defaultPASS
font: normal normal 16px simple, default (setter)PASS
font: normal normal 16px simple, default bongoPASS
font: normal normal 16px simple, default bongo (setter)PASS
font: normal normal 16px simple, inheritPASS
font: normal normal 16px simple, inherit (setter)PASS
font: normal normal 16px simple, inherit bongoFAIL
font: normal normal 16px simple, inherit bongo (setter)FAIL
font: normal normal 16px simple, initialPASS
font: normal normal 16px simple, initial (setter)PASS
font: normal normal 16px simple, initial bongoFAIL
font: normal normal 16px simple, initial bongo (setter)FAIL
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, 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 unsetPASS
font: normal normal 16px unset (setter)PASS
font: normal normal 16px unset simplePASS
font: normal normal 16px unset simple (setter)PASS
font: normal normal 16px unset, simplePASS
font: normal normal 16px unset, 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 ẙ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-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 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 captionPASS
font: normal smaller caption (setter)PASS
font: normal smaller defaultPASS
font: normal smaller default (setter)PASS
font: normal smaller default simplePASS
font: normal smaller default simple (setter)PASS
font: normal smaller default, simplePASS
font: normal smaller default, simple (setter)PASS
font: normal smaller ick, patooey, 納豆嫌いPASS
font: normal smaller ick, patooey, 納豆嫌い (setter)PASS
font: normal smaller iconPASS
font: normal smaller icon (setter)PASS
font: normal smaller inheritPASS
font: normal smaller inherit (setter)PASS
font: normal smaller inherit simpleFAIL
font: normal smaller inherit simple (setter)FAIL
font: normal smaller inherit, simplePASS
font: normal smaller inherit, simple (setter)PASS
font: normal smaller initialPASS
font: normal smaller initial (setter)PASS
font: normal smaller initial simpleFAIL
font: normal smaller initial simple (setter)FAIL
font: normal smaller initial, simplePASS
font: normal smaller initial, simple (setter)PASS
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 menuPASS
font: normal smaller menu (setter)PASS
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 inheritFAIL
font: normal smaller simple inherit (setter)FAIL
font: normal smaller simple initialFAIL
font: normal smaller simple initial (setter)FAIL
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 inheritFAIL
font: normal smaller simple, bongo inherit (setter)FAIL
font: normal smaller simple, bongo initialFAIL
font: normal smaller simple, bongo initial (setter)FAIL
font: normal smaller simple, bongo unsetPASS
font: normal smaller simple, bongo unset (setter)PASS
font: normal smaller simple, defaultPASS
font: normal smaller simple, default (setter)PASS
font: normal smaller simple, default bongoPASS
font: normal smaller simple, default bongo (setter)PASS
font: normal smaller simple, inheritPASS
font: normal smaller simple, inherit (setter)PASS
font: normal smaller simple, inherit bongoFAIL
font: normal smaller simple, inherit bongo (setter)FAIL
font: normal smaller simple, initialPASS
font: normal smaller simple, initial (setter)PASS
font: normal smaller simple, initial bongoFAIL
font: normal smaller simple, initial bongo (setter)FAIL
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, unset bongoPASS
font: normal smaller simple, unset bongo (setter)PASS
font: normal smaller smallerPASS
font: normal smaller smaller (setter)PASS
font: normal smaller unsetPASS
font: normal smaller unset (setter)PASS
font: normal smaller unset simplePASS
font: normal smaller unset simple (setter)PASS
font: normal smaller unset, simplePASS
font: normal smaller unset, 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 ẙ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-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 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 captionPASS
font: xx-large caption (setter)PASS
font: xx-large defaultPASS
font: xx-large default (setter)PASS
font: xx-large default simplePASS
font: xx-large default simple (setter)PASS
font: xx-large default, simplePASS
font: xx-large default, simple (setter)PASS
font: xx-large ick, patooey, 納豆嫌いPASS
font: xx-large ick, patooey, 納豆嫌い (setter)PASS
font: xx-large iconPASS
font: xx-large icon (setter)PASS
font: xx-large inheritPASS
font: xx-large inherit (setter)PASS
font: xx-large inherit simpleFAIL
font: xx-large inherit simple (setter)FAIL
font: xx-large inherit, simplePASS
font: xx-large inherit, simple (setter)PASS
font: xx-large initialPASS
font: xx-large initial (setter)PASS
font: xx-large initial simpleFAIL
font: xx-large initial simple (setter)FAIL
font: xx-large initial, simplePASS
font: xx-large initial, simple (setter)PASS
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 menuPASS
font: xx-large menu (setter)PASS
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 inheritFAIL
font: xx-large simple inherit (setter)FAIL
font: xx-large simple initialFAIL
font: xx-large simple initial (setter)FAIL
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 inheritFAIL
font: xx-large simple, bongo inherit (setter)FAIL
font: xx-large simple, bongo initialFAIL
font: xx-large simple, bongo initial (setter)FAIL
font: xx-large simple, bongo unsetPASS
font: xx-large simple, bongo unset (setter)PASS
font: xx-large simple, defaultPASS
font: xx-large simple, default (setter)PASS
font: xx-large simple, default bongoPASS
font: xx-large simple, default bongo (setter)PASS
font: xx-large simple, inheritPASS
font: xx-large simple, inherit (setter)PASS
font: xx-large simple, inherit bongoFAIL
font: xx-large simple, inherit bongo (setter)FAIL
font: xx-large simple, initialPASS
font: xx-large simple, initial (setter)PASS
font: xx-large simple, initial bongoFAIL
font: xx-large simple, initial bongo (setter)FAIL
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, unset bongoPASS
font: xx-large simple, unset bongo (setter)PASS
font: xx-large smallerPASS
font: xx-large smaller (setter)PASS
font: xx-large unsetPASS
font: xx-large unset (setter)PASS
font: xx-large unset simplePASS
font: xx-large unset simple (setter)PASS
font: xx-large unset, simplePASS
font: xx-large unset, 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 ẙ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/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/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-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/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/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-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-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 interpolablePASS
ready promise is rejected when a transition is canceled by updating transition-propertyPASS
/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-color/color-resolving-keywords.html (623/623, 100.00%, 4.19% 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: transparentPASS
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: transparentPASS
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: TRANSPARENTPASS
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: KhakiPASS
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
/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/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-animations/KeyframeEffect-getKeyframes.tentative.html (24/24, 100.00%, 0.16% of total)OK
KeyframeEffect.getKeyframes() returns expected frames for a simple animationPASS
KeyframeEffect.getKeyframes() returns expected frames for a simple animation that specifies a single shorthand propertyPASS
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 functionPASS
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 functionPASS
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 keyframesPASS
KeyframeEffect.getKeyframes() returns expected values for animation with drop-shadow of filter propertyPASS
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 elementPASS
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/text-combine-upright-parsing-valid-001.html (5/5, 100.00%, 0.03% of total)OK
Computed value for `text-combine-upright: all` is `all`FAIL
Computed value for `text-combine-upright: inherit` is `all` which is inherited from the parent elementFAIL
Computed value for `text-combine-upright: initial` is `none`FAIL
Computed value for `text-combine-upright: none` is `none`FAIL
Computed value for `text-combine-upright: unset` is `all` which is inherited from the parent elementFAIL
/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/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-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_display.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | display: flexPASS
/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-writing-modes/text-orientation-script-001g.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=RFAIL
Orientation=RotatedFAIL
Orientation=UprightFAIL
/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-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-invalid.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | align-items: invalidPASS
/css/css-writing-modes/text-orientation-script-001.html (1/1, 100.00%, 0.01% of total)TIMEOUT
undefinedTIMEOUT
/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-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-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/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-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-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-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-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 blockFAIL
/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-multicol/parsing/column-fill-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Multi-column Layout: getComputedValue().columnFillFAIL
/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-behaviorPASS
Smooth scrolling of an element with default scroll-behaviorFAIL
/css/css-writing-modes/inheritance.html (1/1, 100.00%, 0.01% of total)OK
Inheritance of CSS Writing Modes propertiesFAIL
/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 changedPASS
Only the startTimes of existing animations are preservedFAIL
Updated Animations maintain their order in the listPASS
/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-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/css-animations/CSSAnimation-id.tentative.html (1/1, 100.00%, 0.01% of total)OK
Animation.id for CSS AnimationsPASS
/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/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-multicol/parsing/column-span-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Multi-column Layout: getComputedValue().columnSpanFAIL
/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-inherit.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | order: -1PASS
/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-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/CSS2/floats/zero-space-between-floats-002.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/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 validPASS
Font-style: 'oblique' followed by calc is valid even if it mixes units (with computation)PASS
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 validFAIL
Font-style: 'oblique' followed by minimum -90 degree angle is validFAIL
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/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/css-animations/CSSAnimation-canceling.tentative.html (9/9, 100.00%, 0.06% of total)OK
After canceling an animation, it can still be re-usedPASS
After canceling an animation, it can still be seekedPASS
After canceling an animation, updating animation properties doesn't make it live againPASS
After canceling an animation, updating animation-play-state doesn't make it live againPASS
Animated style is cleared after canceling a filling CSS animationPASS
Animated style is cleared after canceling a running CSS animationPASS
Setting animation-name to 'none' cancels the animationPASS
Setting display:none on an ancestor element cancels animations on descendantsPASS
Setting display:none on an element cancel its animationsPASS
/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-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-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-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-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/CSS2/normal-flow/containing-block-percent-margin-right.html (1/1, 100.00%, 0.01% of total)OK
#container 1PASS
/css/css-fonts/variations/font-weight-interpolation.html (2/2, 100.00%, 0.01% of total)OK
font-weight animationFAIL
font-weight transitionPASS
/css/css-transitions/CSSTransition-transitionProperty.tentative.html (1/1, 100.00%, 0.01% of total)OK
CSSTransition.transitionPropertyPASS
/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/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/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/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-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'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'FAIL
parse '9ms'PASS
parse 'foobar'PASS
/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-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-blockFAIL
/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 viewportPASS
The root element is the last element returned for otherwise empty queries within the viewportPASS
The root element is the last element returned for valid queriesPASS
/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-finished.tentative.html (3/3, 100.00%, 0.02% of total)OK
finished promise is not reset when animationPlayState is set to runningPASS
finished promise is rejected when an animation is canceled by changing the animation propertyPASS
finished promise is rejected when an animation is canceled by resetting the animation propertyPASS
/css/css-transitions/CSSTransition-finished.tentative.html (1/1, 100.00%, 0.01% of total)OK
Restarting a finished transition rewinds playbackPASS
/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/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-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 statePASS
After replacing a finished animation's effect with a longer one it fires an animationstart eventPASS
CSS animation events are dispatched at the original element even after setting an effect with a different target elementPASS
Replacing an animation's effect with a shorter one that should have already finished, the animation finishes immediatelyPASS
Replacing an animation's effect with an effect that targets a different property should update both propertiesPASS
Setting a null effect on a running animation fires an animationend eventPASS
/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/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/cssom-view/elementsFromPoint-svg.html (4/4, 100.00%, 0.03% of total)OK
elementsFromPoint for a point inside transformed rects and <g>PASS
elementsFromPoint for a point inside two imagesPASS
elementsFromPoint for a point inside two rectsPASS
elementsFromPoint for a point inside two rects that are inside a <g>PASS
/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_flex-flow-row-nowrap.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: row nowrapPASS
/css/css-fonts/format-specifiers-variations.html (48/48, 100.00%, 0.32% of total)OK
Do not load Ahem with format entypePASS
Do not load Ahem with format entype-variationsPASS
Do not load Ahem with format ffPASS
Do not load Ahem with format ff-variationsPASS
Do not load Ahem with format ff2PASS
Do not load Ahem with format ff2-variationsPASS
Do not load Ahem with format opentyPASS
Do not load Ahem with format opentye-variationsPASS
Do not load Ahem with format opentype-variatioPASS
Do not load Ahem with format opentype-variationsxyzPASS
Do not load Ahem with format opentypexyzPASS
Do not load Ahem with format opntypePASS
Do not load Ahem with format tretypePASS
Do not load Ahem with format truetyPASS
Do not load Ahem with format truetye-variationsPASS
Do not load Ahem with format truetype-variatioPASS
Do not load Ahem with format truetype-variationsxyzPASS
Do not load Ahem with format truetypexyzPASS
Do not load Ahem with format uetypePASS
Do not load Ahem with format uetype-variationsPASS
Do not load Ahem with format wffPASS
Do not load Ahem with format wff2PASS
Do not load Ahem with format woPASS
Do not load Ahem with format wofPASS
Do not load Ahem with format woff-ariationsPASS
Do not load Ahem with format woff-variatioPASS
Do not load Ahem with format woff-variationsxyzPASS
Do not load Ahem with format woff2-variatioPASS
Do not load Ahem with format woff2-variationsxyzPASS
Do not load Ahem with format woff2variationsPASS
Do not load Ahem with format woff2xyzPASS
Do not load Ahem with format woffxyzPASS
Do not load Ahem with format xyzopentypePASS
Do not load Ahem with format xyzopentype-variationsPASS
Do not load Ahem with format xyztruetypePASS
Do not load Ahem with format xyztruetype-variationsPASS
Do not load Ahem with format xyzwoffPASS
Do not load Ahem with format xyzwoff-variationsPASS
Do not load Ahem with format xyzwoff2PASS
Do not load Ahem with format xyzwoff2-variationsPASS
Load Ahem with format opentypePASS
Load Ahem with format opentype-variationsPASS
Load Ahem with format truetypePASS
Load Ahem with format truetype-variationsPASS
Load Ahem with format woffPASS
Load Ahem with format woff-variationsPASS
Load Ahem with format woff2PASS
Load Ahem with format woff2-variationsPASS
/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/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-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-flexbox/getcomputedstyle/flexbox_computedstyle_display-inline.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | display: inline-flexPASS
/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-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-animations/event-dispatch.tentative.html (27/27, 100.00%, 0.18% of total)OK
Active -> Active (backwards)PASS
Active -> Active (forwards)PASS
Active -> AfterPASS
Active -> BeforePASS
Active -> Idle -> Active: animationstart is fired by restarting animationPASS
Active -> Idle, calling Animation.cancel()PASS
Active -> Idle, display: nonePASS
Active -> Idle, setting Animation.timeline = nullPASS
After -> ActivePASS
After -> BeforePASS
Before -> ActivePASS
Before -> AfterPASS
Call Animation.cancel after canceling animation.PASS
Call Animation.cancel after restarting animation immediately.PASS
Cancel the animation after clearing the target effect.PASS
Idle -> ActivePASS
Idle -> AfterPASS
Negative playbackRate sanity test(Before -> Active -> Before)PASS
Redundant change, active -> after, then backPASS
Redundant change, active -> before, then backPASS
Redundant change, after -> active, then backPASS
Redundant change, after -> before, then backPASS
Redundant change, before -> active, then backPASS
Redundant change, before -> after, then backPASS
Restart animation after canceling animation immediately.PASS
Set null target effect after canceling the animation.PASS
Set timeline and play transition after clearing the timeline.PASS
/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-blockFAIL
/css/css-animations/CSSAnimation-pausing.tentative.html (6/6, 100.00%, 0.04% of total)OK
Setting the current time completes a pending pausePASS
pause() applies pending changes to animation-play-state firstPASS
pause() overrides animation-play-statePASS
play() flushes pending changes to animation-play-state firstPASS
play() is overridden by later setting "animation-play-state: paused"PASS
play() overrides animation-play-statePASS
/css/css-writing-modes/text-orientation-script-001c.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=RFAIL
Orientation=RotatedFAIL
Orientation=UprightFAIL
/css/css-writing-modes/text-orientation-script-001p.html (3/3, 100.00%, 0.02% of total)OK
Default orientation for vo=TrFAIL
Orientation=RotatedFAIL
Orientation=UprightFAIL
/css/cssom-view/elementsFromPoint-inline-htb-ltr.html (1/1, 100.00%, 0.01% of total)OK
elementsFromPoint should return all elements under a pointPASS
/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-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-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-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/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-conditional/idlharness.html (37/37, 100.00%, 0.25% of total)OK
CSS namespace: operation escape(CSSOMString)PASS
CSS namespace: operation supports(CSSOMString)PASS
CSS namespace: operation supports(CSSOMString, CSSOMString)PASS
CSSConditionRule interface object lengthFAIL
CSSConditionRule interface object nameFAIL
CSSConditionRule interface: attribute conditionTextFAIL
CSSConditionRule interface: existence and properties of interface objectFAIL
CSSConditionRule interface: existence and properties of interface prototype objectFAIL
CSSConditionRule interface: existence and properties of interface prototype object's "constructor" propertyFAIL
CSSConditionRule interface: existence and properties of interface prototype object's @@unscopables propertyFAIL
CSSGroupingRule interface object lengthFAIL
CSSGroupingRule interface object nameFAIL
CSSGroupingRule interface: attribute cssRulesFAIL
CSSGroupingRule interface: existence and properties of interface objectFAIL
CSSGroupingRule interface: existence and properties of interface prototype objectFAIL
CSSGroupingRule interface: existence and properties of interface prototype object's "constructor" propertyFAIL
CSSGroupingRule interface: existence and properties of interface prototype object's @@unscopables propertyFAIL
CSSGroupingRule interface: operation deleteRule(unsigned long)FAIL
CSSGroupingRule interface: operation insertRule(CSSOMString, unsigned long)FAIL
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 objectFAIL
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 objectFAIL
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-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_flex-flow-row-wrap-reverse.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: row wrap-reversePASS
/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/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 scrollingPASS
Aborting an ongoing smooth scrolling on the main frame with another smooth scrollingPASS
Main frame with auto scroll-behavior ; scroll() with auto behaviorPASS
Main frame with auto scroll-behavior ; scroll() with default behaviorPASS
Main frame with auto scroll-behavior ; scroll() with instant behaviorPASS
Main frame with auto scroll-behavior ; scroll() with smooth behaviorFAIL
Main frame with auto scroll-behavior ; scrollBy() with auto behaviorPASS
Main frame with auto scroll-behavior ; scrollBy() with default behaviorPASS
Main frame with auto scroll-behavior ; scrollBy() with instant behaviorPASS
Main frame with auto scroll-behavior ; scrollBy() with smooth behaviorFAIL
Main frame with auto scroll-behavior ; scrollIntoView() with auto behaviorPASS
Main frame with auto scroll-behavior ; scrollIntoView() with default behaviorPASS
Main frame with auto scroll-behavior ; scrollIntoView() with instant behaviorPASS
Main frame with auto scroll-behavior ; scrollIntoView() with smooth behaviorFAIL
Main frame with auto scroll-behavior ; scrollTo() with auto behaviorPASS
Main frame with auto scroll-behavior ; scrollTo() with default behaviorPASS
Main frame with auto scroll-behavior ; scrollTo() with instant behaviorPASS
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 behaviorPASS
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 behaviorPASS
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 behaviorPASS
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 behaviorPASS
Main frame with smooth scroll-behavior ; scrollTo() with smooth behaviorFAIL
Page loadedPASS
/css/cssom-view/GetBoundingRect.html (1/1, 100.00%, 0.01% of total)OK
getBoundingClientRectPASS
/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-16PASS
/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/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-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-blockFAIL
/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-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/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-transforms/transform-origin-in-shadow.html (1/1, 100.00%, 0.01% of total)OK
'transform-origin' on <svg> being direct descendant of shadow rootPASS
/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 DOMRectPASS
/css/selectors/invalidation/defined.html (1/1, 100.00%, 0.01% of total)OK
:defined selector is effectivePASS
/css/css-transitions/AnimationEffect-getComputedTiming.tentative.html (21/21, 100.00%, 0.14% of total)OK
Negative delay of a new transitionPASS
Positive delay of a new transitionPASS
activeDuration of a new transitionPASS
currentIteration of a finished transitionPASS
currentIteration of a new transitionPASS
currentIteration of a new transition with positive delay in before phasePASS
delay of a new tranisitionPASS
direction of a new transitionPASS
duration of a new transitionPASS
easing of a new transitionPASS
endDelay of a new transitionPASS
endTime of a new transitionPASS
fill of a new transitionPASS
iterationStart of a new transitionPASS
iterations of a new transitionPASS
localTime is always equal to currentTimePASS
localTime of a new transitionPASS
localTime reflects playbackRate immediatelyPASS
progress of a finished transitionPASS
progress of a new transitionPASS
progress of a new transition with positive delay in before phasePASS
/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-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/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-multicol/multicol-gap-animation-003.html (1/1, 100.00%, 0.01% of total)OK
Default column-gap is not interpolablePASS
/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/getcomputedstyle/flexbox_computedstyle_flex-grow-0.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-grow: 0PASS
/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-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/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-row-reverse-nowrap.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: row-reverse nowrapPASS
/css/css-values/calc-in-font-feature-settings.html (1/1, 100.00%, 0.01% of total)OK
calc() in font-feature-settingsPASS
/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 angleFAIL
Font shorthand: 'oblique' with negative angle followed by valid weightPASS
Font shorthand: 'oblique' with negative angle, value out of rangeFAIL
Font shorthand: 'oblique' with positive angleFAIL
Font shorthand: 'oblique' with positive angle followed by valid weightPASS
Font shorthand: 'oblique' with positive angle, value out of rangeFAIL
Font shorthand: 'oblique' without slant angleFAIL
Font shorthand: Font size specified as calc()FAIL
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 1FAIL
Font shorthand: Font weight specified as numberPASS
Font shorthand: Font weight specified as number, value greater than 1000FAIL
Font shorthand: Font weight specified as number, value less than 1FAIL
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/css-transforms/transform-2d-getComputedStyle-001.html (5/5, 100.00%, 0.03% of total)OK
Matrix for general transformPASS
Matrix for rotateFAIL
Matrix for scalingPASS
Matrix for skewFAIL
Matrix for translation transformsPASS
/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/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-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-writing-modes/parsing/text-combine-upright-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS Writing Modes: getComputedValue().textCombineUprightFAIL
/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/cssom-view/MediaQueryList-with-empty-string.html (1/1, 100.00%, 0.01% of total)OK
cssom-view - MediaQueryList with empty stringPASS
/css/css-images/idlharness.html (3/3, 100.00%, 0.02% of total)OK
CSS namespace: operation escape(CSSOMString)PASS
Partial namespace CSS: original namespace definedPASS
idl_test setupPASS
/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)PASS
/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-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-ui/parsing/box-sizing-computed.html (1/1, 100.00%, 0.01% of total)OK
CSS UI Level 3: getComputedValue().boxSizingFAIL
/css/css-color/color-function-parsing.html (30/30, 100.00%, 0.20% of total)OK
All components missingPASS
Alpha > 1 should clampPASS
Bad Display P3 color spacePASS
Bad alphaPASS
Bad color spacePASS
Bad parametersPASS
Basic sRGB whitePASS
Different case for Display P3PASS
Different case for sRGBPASS
Display P3 colorPASS
Display P3 color with component > 1 should clampPASS
Display P3 color with negative component should clamp to 0PASS
EmptyPASS
Junk after alphaPASS
Negative alpha should clampPASS
No color spacePASS
One missing component is 0PASS
Too many parametersPASS
Two missing components are 0PASS
Unknown color space should fallbackFAIL
Way too many parametersPASS
White with lots of spacePASS
sRGB colorPASS
sRGB color with component > 1 should clampPASS
sRGB color with negative component should clamp to 0PASS
sRGB color with unnecessary decimalsPASS
sRGB white with 0 alphaPASS
sRGB white with 0% alphaPASS
sRGB white with 0.5 alphaPASS
sRGB white with 50% alphaPASS
/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-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-values/absolute-length-units-001.html (1/1, 100.00%, 0.01% of total)OK
all width and height should be sameFAIL
/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-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-flow-row.html (1/1, 100.00%, 0.01% of total)OK
flexbox | computed style | flex-flow: rowPASS
/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 returnedPASS
CSS Animations canceled via the API are not returnedPASS
CSS Animations targetting (pseudo-)elements should have correct order after sortingFAIL
Finished but filling CSS Animations are returnedPASS
Finished but not filling CSS Animations are not returnedPASS
Order of CSS Animations - across and within elementsPASS
Order of CSS Animations - across elementsPASS
Order of CSS Animations - free animationsPASS
Order of CSS Animations - markup-bound vs free animationsPASS
Order of CSS Animations - within an elementPASS
Order of CSS Animations and CSS TransitionsPASS
Yet-to-start CSS Animations are returnedPASS
getAnimations for CSS AnimationsPASS
getAnimations for non-animated contentPASS
/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-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/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/cssom-view/historical.html (2/2, 100.00%, 0.01% of total)OK
Support for ClientRectPASS
Support for ClientRectListPASS
/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-writing-modes/text-combine-upright-parsing-digits-001.html (10/10, 100.00%, 0.07% of total)OK
Computed value for `text-combine-upright: digits +2` is `digits 2`FAIL
Computed value for `text-combine-upright: digits 2` is `digits 2`FAIL
Computed value for `text-combine-upright: digits 3` is `digits 3`FAIL
Computed value for `text-combine-upright: digits 4` is `digits 4`FAIL
Computed value for `text-combine-upright: digits [TAB]3` is `digits 3`FAIL
Computed value for `text-combine-upright: digits+3` is `digits 3`FAIL
Computed value for `text-combine-upright: digits[LF]2` is `digits 2`FAIL
Computed value for `text-combine-upright: digits[TAB]4` is `digits 4`FAIL
Computed value for `text-combine-upright: digits[TAB][LF]4` is `digits 4`FAIL
Computed value for `text-combine-upright: digits` is `digits 2`FAIL
/css/cssom-view/HTMLBody-ScrollArea_quirksmode.html (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/css-animations/AnimationEffect-getComputedTiming.tentative.html (43/43, 100.00%, 0.29% of total)OK
Negative delay of a new animationPASS
Positive delay of a new animationPASS
Progress of a non-integral repeating zero-duration animation with reversing directionPASS
activeDuration of a new animationPASS
activeDuration of an animation with zero iterationsPASS
activeDuration of an infinitely repeating animationPASS
activeDuration of an infinitely repeating zero-duration animationPASS
currentIteration of a finitely repeating zero-duration animationPASS
currentIteration of a new animation is zeroPASS
currentIteration of a new animation with no backwards fill is unresolved in before phasePASS
currentIteration of an AnimationEffect without an AnimationPASS
currentIteration of an animation with a default iteration countPASS
currentIteration of an animation with a non-integral iteration countPASS
currentIteration of an animation with an integral iteration countPASS
currentIteration of an infinitely repeating zero-duration animationPASS
delay of a new animationPASS
direction of a new animationPASS
duration of a new animationPASS
easing of a new animationPASS
endDelay of a new animationPASS
endTime of an animation that finishes before its startTimePASS
endTime of an animation with a negative delayPASS
endTime of an infinitely repeating animationPASS
endTime of an infinitely repeating zero-duration animationPASS
endTime of an new animationPASS
fill of a new animationPASS
iterationStart of a new animationPASS
iterations of a finitely repeating animationPASS
iterations of a new animationPASS
iterations of an infinitely repeating animationPASS
localTime of a new animationPASS
localTime of an AnimationEffect without an AnimationPASS
localTime of an animation is always equal to currentTimePASS
localTime reflects playbackRate immediatelyPASS
progress of a finitely repeating zero-duration animationPASS
progress of a non-integral repeating animation with alternate directionPASS
progress of a non-integral repeating animation with alternate-reversing directionPASS
progress of a non-integral repeating zero-duration animationPASS
progress of a non-integral repeating zero-duration animation with alternate directionPASS
progress of a non-integral repeating zero-duration animation with alternate-reverse directionPASS
progress of an animation with different fill modesPASS
progress of an infinitely repeating zero-duration animationPASS
progress of an integral repeating animation with normal directionPASS
/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