Harness status: OK Found 117 tests 66 Pass 51 Fail Fail Query condition should be valid: (width) Fail Query condition should be valid: (min-width: 0px) Fail Query condition should be valid: (max-width: 0px) Fail Query condition should be valid: (height) Fail Query condition should be valid: (min-height: 0px) Fail Query condition should be valid: (max-height: 0px) Fail Query condition should be valid: (aspect-ratio) Fail Query condition should be valid: (min-aspect-ratio: 1/2) Fail Query condition should be valid: (max-aspect-ratio: 1/2) Fail Query condition should be valid: (orientation: portrait) Fail Query condition should be valid: (inline-size) Fail Query condition should be valid: (min-inline-size: 0px) Fail Query condition should be valid: (max-inline-size: 0px) Fail Query condition should be valid: (block-size) Fail Query condition should be valid: (min-block-size: 0px) Fail Query condition should be valid: (max-block-size: 0px) Fail Query condition should be valid: (width: 100px) Fail Query condition should be valid: ((width: 100px)) Fail Query condition should be valid: (not (width: 100px)) Fail Query condition should be valid: ((width: 100px) and (height: 100px)) Fail Query condition should be valid: (((width: 40px) or (width: 50px)) and (height: 100px)) Fail Query condition should be valid: ((width: 100px) and ((height: 40px) or (height: 50px))) Fail Query condition should be valid: (((width: 40px) and (height: 50px)) or (height: 100px)) Fail Query condition should be valid: ((width: 50px) or ((width: 40px) and (height: 50px))) Fail Query condition should be valid: ((width: 100px) and (not (height: 100px))) Fail Query condition should be valid: (width < 100px) Fail Query condition should be valid: (width <= 100px) Fail Query condition should be valid: (width = 100px) Fail Query condition should be valid: (width > 100px) Fail Query condition should be valid: (width >= 100px) Fail Query condition should be valid: (100px < width) Fail Query condition should be valid: (100px <= width) Fail Query condition should be valid: (100px = width) Fail Query condition should be valid: (100px > width) Fail Query condition should be valid: (100px >= width) Fail Query condition should be valid: (100px < width < 200px) Fail Query condition should be valid: (100px < width <= 200px) Fail Query condition should be valid: (100px <= width < 200px) Fail Query condition should be valid: (100px > width > 200px) Fail Query condition should be valid: (100px > width >= 200px) Fail Query condition should be valid: (100px >= width > 200px) Fail Query condition should be valid: (width: calc(10px)) Fail Query condition should be valid: (width: calc(10em)) Fail Query condition should be valid: (width: calc(10px + 10em)) Fail Query condition should be valid: (width < calc(10px + 10em)) Fail Query condition should be valid: (width < max(10px, 10em)) Fail Query condition should be valid: (calc(10px + 10em) < width) Fail Query condition should be valid: (calc(10px + 10em) < width < max(30px, 30em)) Fail Query condition should be valid: (width: 100px) and (height: 100px) Fail Query condition should be valid: (width: 100px) or (height: 100px) Fail Query condition should be valid: not (width: 100px) Pass Query condition should be valid but unknown: foo(width) Pass Query condition should be valid but unknown: size(width) Pass Query condition should be valid but unknown: (asdf) Pass Query condition should be valid but unknown: (resolution > 100dpi) Pass Query condition should be valid but unknown: (resolution: 150dpi) Pass Query condition should be valid but unknown: (resolution: calc(2x)) Pass Query condition should be valid but unknown: (color) Pass Query condition should be valid but unknown: (min-color: 1) Pass Query condition should be valid but unknown: (color-index >= 1) Pass Query condition should be valid but unknown: size(grid) Pass Query condition should be valid but unknown: (grid) Pass Query condition should be valid but unknown: (width == 100px) Pass Query condition should be valid but unknown: (100px == width) Pass Query condition should be valid but unknown: (100px = width = 200px) Pass Query condition should be valid but unknown: (100px < width > 200px) Pass Query condition should be valid but unknown: (100px <= width >= 200px) Pass Query condition should be valid but unknown: (100px <= width > 200px) Pass Query condition should be valid but unknown: (100px < width >= 200px) Pass Query condition should be valid but unknown: (100px : width : 200px) Pass Query condition should be invalid: screen Pass Query condition should be invalid: print Pass Query condition should be invalid: not print Pass Query condition should be invalid: only print Pass Query condition should be invalid: screen and (width: 100px) Pass Query condition should be invalid: screen or (width: 100px) Pass Query condition should be invalid: not screen and (width: 100px) Pass Query condition should be invalid: not screen or (width: 100px) Pass Query condition should be invalid: foo (width: 100px) Pass @container rule should be valid: @container name not (width <= 500px) {} {} Pass @container rule should be valid: @container not (width <= 500px) {} {} Pass @container rule should be valid: @container (width: 100px), (height: 100px) {} {} Pass @container rule should be valid: @container (width),(height) , (inline-size > 20px) {} {} Pass @container rule should be valid: @container (width), name (height) {} {} Pass @container rule should be valid: @container --foo {} {} Pass @container rule should be valid: @container container {} {} Pass @container rule should be valid: @container container, container2 {} {} Pass @container rule should be invalid: @container {} {} Pass @container rule should be invalid: @container (width), {} {} Pass @container rule should be invalid: @container ,(width) {} {} Pass @container rule should be invalid: @container (width),,(height) {} {} Pass Container name: foo Pass Container name: foo Pass Container name: foo Pass Container name: normal Pass Container name: Normal Pass Container name: auto Pass Container name: Auto Pass Container name: foo foo Pass Container name: 1px Pass Container name: 50gil Pass Container name: name(foo) Pass Container name: type(inline-size) Pass Container name: "foo" Pass Container name: "inherit" Pass Container name: inherit Pass Container name: INITIAL Pass Container name: Unset Pass Container name: deFAULT Pass Container name: none Pass Container name: None Pass Container name: and Pass Container name: or Pass Container name: not Pass Container name: And Pass Container name: oR Pass Container name: nOt