diff --git a/src/wpt.ts b/src/wpt.ts index 1aec155..3fd9f6b 100644 --- a/src/wpt.ts +++ b/src/wpt.ts @@ -12,6 +12,18 @@ */ export function initializeForWPT() { + if (!window.opener) { + // HACK: When we're running in WPT, we don't have an opener, + // but we do have a parent. We should really do this hack + // from tests/runner.html instead. + window.opener = window; + // eslint-disable-next-line @typescript-eslint/no-explicit-any + (window as any).testharness_properties = { + output: true, + timeout_multiplier: 100, + }; + } + window.addEventListener('error', e => { e.stopImmediatePropagation(); }); @@ -23,9 +35,7 @@ export function initializeForWPT() { requestAnimationFrame(() => { requestAnimationFrame(() => { requestAnimationFrame(() => { - requestAnimationFrame(() => { - resolve(); - }); + resolve(); }); }); }); diff --git a/tests/baseline.json b/tests/baseline.json index a01b532..ca1ec96 100644 --- a/tests/baseline.json +++ b/tests/baseline.json @@ -1,11 +1,10 @@ { - "/css/css-contain/container-queries/aspect-ratio-feature-evaluation.html": { - "@container queries with aspect-ratio and size containment": { + "/css/css-contain/container-queries/animation-container-size.html": { + "Animation affects container query evaluation": { "passing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], @@ -34,12 +33,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], @@ -61,12 +54,6 @@ ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], ["Firefox", "75.0"], ["Firefox", "76.0"], ["Firefox", "77.0"], @@ -98,14 +85,29 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] - }, - "@container query with aspect-ratio change after resize": { - "passing": [ + "failing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"] + ] + } + }, + "/css/css-contain/container-queries/animation-container-type-dynamic.html": { + "Animated container creating new container": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], @@ -134,12 +136,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], @@ -161,12 +157,6 @@ ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], ["Firefox", "75.0"], ["Firefox", "76.0"], ["Firefox", "77.0"], @@ -198,16 +188,29 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] - } - }, - "/css/css-contain/container-queries/at-container-parsing.html": { - "(width)": { - "passing": [ + "failing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"] + ] + } + }, + "/css/css-contain/container-queries/animation-nested-animation.html": { + "Animated container can create inner animation": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], @@ -236,12 +239,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], @@ -263,12 +260,109 @@ ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], ["Firefox", "72.0"], ["Firefox", "73.0"], - ["Firefox", "74.0"], + ["Firefox", "74.0"] + ] + } + }, + "/css/css-contain/container-queries/animation-nested-transition.html": { + "Animated container size triggers transition": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "75.0"], ["Firefox", "76.0"], ["Firefox", "77.0"], @@ -300,10 +394,29 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] - }, - "(min-width: 0px)": { + "failing": [ + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"] + ] + } + }, + "/css/css-contain/container-queries/aspect-ratio-feature-evaluation.html": { + "@container queries with aspect-ratio and size containment": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -336,9 +449,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -402,8 +512,11 @@ ], "failing": [] }, - "(max-width: 0px)": { + "@container query with aspect-ratio change after resize": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -436,9 +549,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -501,9 +611,14 @@ ["Firefox", "104.0"] ], "failing": [] - }, - "(height)": { + } + }, + "/css/css-contain/container-queries/at-container-parsing.html": { + "(width)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -536,9 +651,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -602,8 +714,11 @@ ], "failing": [] }, - "(min-height: 0px)": { + "(min-width: 0px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -636,9 +751,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -702,8 +814,11 @@ ], "failing": [] }, - "(max-height: 0px)": { + "(max-width: 0px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -736,9 +851,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -802,8 +914,11 @@ ], "failing": [] }, - "(aspect-ratio)": { + "(height)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -836,9 +951,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -902,8 +1014,11 @@ ], "failing": [] }, - "(min-aspect-ratio: 1/2)": { + "(min-height: 0px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -936,9 +1051,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -1002,8 +1114,11 @@ ], "failing": [] }, - "(max-aspect-ratio: 1/2)": { + "(max-height: 0px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -1036,9 +1151,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -1102,8 +1214,11 @@ ], "failing": [] }, - "(orientation: portrait)": { + "(aspect-ratio)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -1136,9 +1251,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -1202,8 +1314,11 @@ ], "failing": [] }, - "(inline-size)": { + "(min-aspect-ratio: 1/2)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -1236,9 +1351,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -1302,8 +1414,11 @@ ], "failing": [] }, - "(min-inline-size: 0px)": { + "(max-aspect-ratio: 1/2)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -1336,9 +1451,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -1402,8 +1514,11 @@ ], "failing": [] }, - "(max-inline-size: 0px)": { + "(orientation: portrait)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -1436,9 +1551,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -1502,8 +1614,11 @@ ], "failing": [] }, - "(block-size)": { + "(inline-size)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -1536,9 +1651,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -1602,8 +1714,11 @@ ], "failing": [] }, - "(min-block-size: 0px)": { + "(min-inline-size: 0px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -1636,9 +1751,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -1702,8 +1814,11 @@ ], "failing": [] }, - "(max-block-size: 0px)": { + "(max-inline-size: 0px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -1736,9 +1851,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -1802,8 +1914,11 @@ ], "failing": [] }, - "(width: 100px)": { + "(block-size)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -1836,9 +1951,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -1902,8 +2014,11 @@ ], "failing": [] }, - "((width: 100px))": { + "(min-block-size: 0px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -1936,9 +2051,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -2002,8 +2114,11 @@ ], "failing": [] }, - "(not (width: 100px))": { + "(max-block-size: 0px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -2036,9 +2151,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -2102,8 +2214,11 @@ ], "failing": [] }, - "((width: 100px) and (height: 100px))": { + "(width: 100px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -2136,9 +2251,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -2202,8 +2314,11 @@ ], "failing": [] }, - "(((width: 40px) or (width: 50px)) and (height: 100px))": { + "((width: 100px))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -2236,9 +2351,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -2302,8 +2414,11 @@ ], "failing": [] }, - "((width: 100px) and ((height: 40px) or (height: 50px)))": { + "(not (width: 100px))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -2336,9 +2451,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -2402,8 +2514,11 @@ ], "failing": [] }, - "(((width: 40px) and (height: 50px)) or (height: 100px))": { + "((width: 100px) and (height: 100px))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -2436,9 +2551,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -2502,8 +2614,11 @@ ], "failing": [] }, - "((width: 50px) or ((width: 40px) and (height: 50px)))": { + "(((width: 40px) or (width: 50px)) and (height: 100px))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -2536,9 +2651,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -2602,8 +2714,11 @@ ], "failing": [] }, - "((width: 100px) and (not (height: 100px)))": { + "((width: 100px) and ((height: 40px) or (height: 50px)))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -2636,9 +2751,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -2702,8 +2814,11 @@ ], "failing": [] }, - "(width < 100px)": { + "(((width: 40px) and (height: 50px)) or (height: 100px))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -2736,9 +2851,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -2802,8 +2914,11 @@ ], "failing": [] }, - "(width <= 100px)": { + "((width: 50px) or ((width: 40px) and (height: 50px)))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -2836,9 +2951,106 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [] + }, + "((width: 100px) and (not (height: 100px)))": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -2902,108 +3114,11 @@ ], "failing": [] }, - "(width = 100px)": { + "(width < 100px)": { "passing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [] - }, - "(width > 100px)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -3036,9 +3151,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -3102,108 +3214,11 @@ ], "failing": [] }, - "(width >= 100px)": { + "(width <= 100px)": { "passing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [] - }, - "(100px < width)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -3236,9 +3251,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -3302,8 +3314,11 @@ ], "failing": [] }, - "(100px <= width)": { + "(width = 100px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -3336,9 +3351,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -3402,8 +3414,11 @@ ], "failing": [] }, - "(100px = width)": { + "(width > 100px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -3436,9 +3451,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -3502,8 +3514,11 @@ ], "failing": [] }, - "(100px > width)": { + "(width >= 100px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -3536,9 +3551,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -3602,8 +3614,11 @@ ], "failing": [] }, - "(100px >= width)": { + "(100px < width)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -3636,9 +3651,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -3702,8 +3714,11 @@ ], "failing": [] }, - "(100px < width < 200px)": { + "(100px <= width)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -3736,9 +3751,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -3802,8 +3814,11 @@ ], "failing": [] }, - "(100px < width <= 200px)": { + "(100px = width)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -3836,9 +3851,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -3902,8 +3914,11 @@ ], "failing": [] }, - "(100px <= width < 200px)": { + "(100px > width)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -3936,9 +3951,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -4002,8 +4014,11 @@ ], "failing": [] }, - "(100px > width > 200px)": { + "(100px >= width)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -4036,9 +4051,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -4102,8 +4114,11 @@ ], "failing": [] }, - "(100px > width >= 200px)": { + "(100px < width < 200px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -4136,9 +4151,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -4202,8 +4214,11 @@ ], "failing": [] }, - "(100px >= width > 200px)": { + "(100px < width <= 200px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -4236,9 +4251,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -4302,8 +4314,11 @@ ], "failing": [] }, - "(width: 100px) and (height: 100px)": { + "(100px <= width < 200px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -4336,12 +4351,10 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], @@ -4399,10 +4412,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [["Edge", "84.0"]] + "failing": [] }, - "(width: 100px) or (height: 100px)": { + "(100px > width > 200px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -4435,12 +4451,10 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], @@ -4498,10 +4512,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [["Edge", "84.0"]] + "failing": [] }, - "not (width: 100px)": { + "(100px > width >= 200px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -4534,12 +4551,10 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], @@ -4597,10 +4612,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [["Edge", "84.0"]] + "failing": [] }, - "foo(width)": { + "(100px >= width > 200px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -4633,12 +4651,10 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], @@ -4696,10 +4712,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [["Edge", "84.0"]] + "failing": [] }, - "size(width)": { + "(width: 100px) and (height: 100px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -4732,9 +4751,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -4797,8 +4813,11 @@ ], "failing": [["Edge", "84.0"]] }, - "(asdf)": { + "(width: 100px) or (height: 100px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -4831,15 +4850,13 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], @@ -4893,18 +4910,19 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Edge", "84.0"], - ["Edge", "88.0"] - ] + "failing": [["Edge", "84.0"]] }, - "(resolution > 100dpi)": { + "not (width: 100px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -4921,6 +4939,7 @@ ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -4930,15 +4949,13 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], @@ -4992,20 +5009,19 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Chrome", "85.0"], - ["Chrome", "102.0"], - ["Edge", "84.0"], - ["Edge", "88.0"] - ] + "failing": [["Edge", "84.0"]] }, - "(resolution: 150dpi)": { + "foo(width)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -5022,6 +5038,7 @@ ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -5031,18 +5048,17 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "95.0"], @@ -5092,21 +5108,19 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Chrome", "85.0"], - ["Chrome", "102.0"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"] - ] + "failing": [["Edge", "84.0"]] }, - "(color)": { + "size(width)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -5123,6 +5137,7 @@ ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -5132,18 +5147,17 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "95.0"], @@ -5193,122 +5207,19 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Chrome", "85.0"], - ["Chrome", "102.0"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"] - ] + "failing": [["Edge", "84.0"]] }, - "(min-color: 1)": { + "(asdf)": { "passing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Chrome", "85.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"] - ] - }, - "(color-index >= 1)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -5318,12 +5229,14 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -5333,9 +5246,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -5345,6 +5255,7 @@ ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "95.0"], @@ -5395,16 +5306,15 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "85.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"] + ["Edge", "88.0"] ] }, - "size(grid)": { + "(resolution > 100dpi)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -5419,6 +5329,7 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], @@ -5434,9 +5345,107 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Chrome", "85.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"] + ] + }, + "(resolution: 150dpi)": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -5497,15 +5506,17 @@ ], "failing": [ ["Chrome", "85.0"], - ["Chrome", "95.0"], ["Chrome", "102.0"], ["Edge", "84.0"], ["Edge", "88.0"], ["Edge", "92.0"] ] }, - "(grid)": { + "(color)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -5520,6 +5531,7 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], @@ -5535,9 +5547,106 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Chrome", "85.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"] + ] + }, + "(min-color: 1)": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -5548,6 +5657,7 @@ ["Edge", "90.0"], ["Edge", "91.0"], ["Edge", "93.0"], + ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], @@ -5601,12 +5711,14 @@ ["Chrome", "102.0"], ["Edge", "84.0"], ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "94.0"] + ["Edge", "92.0"] ] }, - "(width == 100px)": { + "(color-index >= 1)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -5636,8 +5748,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -5648,6 +5758,7 @@ ["Edge", "90.0"], ["Edge", "91.0"], ["Edge", "93.0"], + ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], @@ -5699,15 +5810,16 @@ ["Chrome", "85.0"], ["Chrome", "95.0"], ["Chrome", "102.0"], - ["Safari (macOS)", "15.3"], ["Edge", "84.0"], ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "94.0"] + ["Edge", "92.0"] ] }, - "(100px == width)": { + "size(grid)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -5737,8 +5849,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -5749,6 +5859,7 @@ ["Edge", "90.0"], ["Edge", "91.0"], ["Edge", "93.0"], + ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], @@ -5800,15 +5911,16 @@ ["Chrome", "85.0"], ["Chrome", "95.0"], ["Chrome", "102.0"], - ["Safari (macOS)", "15.3"], ["Edge", "84.0"], ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "94.0"] + ["Edge", "92.0"] ] }, - "(100px = width = 200px)": { + "(grid)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -5838,8 +5950,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -5901,20 +6011,23 @@ ["Chrome", "85.0"], ["Chrome", "95.0"], ["Chrome", "102.0"], - ["Safari (macOS)", "15.3"], ["Edge", "84.0"], ["Edge", "88.0"], ["Edge", "92.0"], ["Edge", "94.0"] ] }, - "(100px < width > 200px)": { + "(width == 100px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], @@ -5938,8 +6051,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -5999,23 +6110,25 @@ ], "failing": [ ["Chrome", "85.0"], - ["Chrome", "86.0"], ["Chrome", "95.0"], ["Chrome", "102.0"], - ["Safari (macOS)", "15.3"], ["Edge", "84.0"], ["Edge", "88.0"], ["Edge", "92.0"], ["Edge", "94.0"] ] }, - "(100px <= width >= 200px)": { + "(100px == width)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], @@ -6039,8 +6152,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -6100,25 +6211,24 @@ ], "failing": [ ["Chrome", "85.0"], - ["Chrome", "86.0"], ["Chrome", "95.0"], ["Chrome", "102.0"], - ["Safari (macOS)", "15.3"], ["Edge", "84.0"], ["Edge", "88.0"], ["Edge", "92.0"], ["Edge", "94.0"] ] }, - "(width: calc(10px))": { - "passing": [], - "failing": [ + "(100px = width = 200px)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -6128,14 +6238,12 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -6145,23 +6253,16 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], @@ -6208,18 +6309,27 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Chrome", "85.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], + ["Edge", "94.0"] ] }, - "(width: calc(10em))": { - "passing": [], - "failing": [ + "(100px < width > 200px)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], @@ -6228,14 +6338,12 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -6245,23 +6353,16 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], @@ -6308,18 +6409,28 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], + ["Edge", "94.0"] ] }, - "(width: calc(10px + 10em))": { - "passing": [], - "failing": [ + "(100px <= width >= 200px)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], @@ -6328,14 +6439,12 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -6345,23 +6454,16 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], @@ -6408,18 +6510,27 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], + ["Edge", "94.0"] ] }, - "(width < calc(10px + 10em))": { - "passing": [], - "failing": [ - ["Chrome", "79.0"], + "(100px <= width > 200px)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], @@ -6428,14 +6539,12 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -6445,28 +6554,20 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], @@ -6508,18 +6609,29 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] - }, - "(width < max(10px, 10em))": { - "passing": [], + ], "failing": [ ["Chrome", "79.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], + ["Edge", "99.0"] + ] + }, + "(100px < width >= 200px)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], @@ -6528,14 +6640,12 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -6545,28 +6655,20 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], @@ -6608,34 +6710,42 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] - }, - "(calc(10px + 10em) < width)": { - "passing": [], + ], "failing": [ ["Chrome", "79.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], + ["Edge", "99.0"] + ] + }, + "(100px : width : 200px)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], ["Chrome", "87.0"], - ["Chrome", "88.0"], ["Chrome", "89.0"], ["Chrome", "90.0"], ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -6645,28 +6755,18 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], - ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], @@ -6708,34 +6808,43 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] - }, - "(calc(10px + 10em) < width < max(30px, 30em))": { - "passing": [], + ], "failing": [ ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], - ["Chrome", "87.0"], ["Chrome", "88.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "81.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], + ["Edge", "99.0"] + ] + }, + "screen": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "84.0"], ["Chrome", "89.0"], ["Chrome", "90.0"], ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -6745,28 +6854,17 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], - ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "95.0"], - ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], @@ -6808,17 +6906,34 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Chrome", "79.0"], + ["Chrome", "83.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "81.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], + ["Edge", "96.0"], + ["Edge", "99.0"] ] }, - "(100px <= width > 200px)": { + "print": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], - ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], ["Chrome", "90.0"], ["Chrome", "91.0"], ["Chrome", "92.0"], @@ -6840,17 +6955,14 @@ ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], ["Edge", "80.0"], - ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], ["Edge", "93.0"], ["Edge", "95.0"], - ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "100.0"], @@ -6897,133 +7009,34 @@ ], "failing": [ ["Chrome", "79.0"], + ["Chrome", "83.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "94.0"], - ["Edge", "99.0"] - ] - }, - "(100px < width >= 200px)": { - "passing": [ - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "93.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Chrome", "79.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], ["Chrome", "95.0"], ["Chrome", "102.0"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "81.0"], ["Edge", "84.0"], ["Edge", "88.0"], + ["Edge", "89.0"], ["Edge", "92.0"], ["Edge", "94.0"], + ["Edge", "96.0"], ["Edge", "99.0"] ] }, - "(100px : width : 200px)": { + "not print": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], - ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "87.0"], - ["Chrome", "89.0"], ["Chrome", "90.0"], ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], @@ -7049,7 +7062,6 @@ ["Edge", "91.0"], ["Edge", "93.0"], ["Edge", "95.0"], - ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "100.0"], @@ -7096,33 +7108,35 @@ ], "failing": [ ["Chrome", "79.0"], + ["Chrome", "83.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], + ["Chrome", "87.0"], ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], ["Chrome", "95.0"], ["Chrome", "102.0"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "81.0"], ["Edge", "84.0"], ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "92.0"], ["Edge", "94.0"], + ["Edge", "96.0"], ["Edge", "99.0"] ] }, - "screen": { + "only print": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], - ["Chrome", "84.0"], - ["Chrome", "89.0"], ["Chrome", "90.0"], ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], @@ -7195,15 +7209,16 @@ "failing": [ ["Chrome", "79.0"], ["Chrome", "83.0"], + ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], ["Chrome", "95.0"], ["Chrome", "102.0"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "81.0"], ["Edge", "84.0"], ["Edge", "88.0"], @@ -7214,16 +7229,15 @@ ["Edge", "99.0"] ] }, - "print": { + "screen and (width: 100px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], - ["Chrome", "84.0"], ["Chrome", "90.0"], ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], @@ -7232,7 +7246,6 @@ ["Chrome", "101.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], @@ -7295,16 +7308,18 @@ "failing": [ ["Chrome", "79.0"], ["Chrome", "83.0"], + ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], ["Chrome", "95.0"], ["Chrome", "102.0"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], ["Edge", "81.0"], ["Edge", "84.0"], ["Edge", "88.0"], @@ -7315,14 +7330,15 @@ ["Edge", "99.0"] ] }, - "not print": { + "screen or (width: 100px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], - ["Chrome", "84.0"], ["Chrome", "90.0"], ["Chrome", "91.0"], - ["Chrome", "94.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], @@ -7331,12 +7347,7 @@ ["Chrome", "101.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "83.0"], @@ -7394,6 +7405,7 @@ "failing": [ ["Chrome", "79.0"], ["Chrome", "83.0"], + ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], @@ -7401,11 +7413,14 @@ ["Chrome", "89.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], + ["Chrome", "94.0"], ["Chrome", "95.0"], ["Chrome", "102.0"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], ["Edge", "81.0"], ["Edge", "84.0"], ["Edge", "88.0"], @@ -7416,13 +7431,15 @@ ["Edge", "99.0"] ] }, - "only print": { + "not screen and (width: 100px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "90.0"], ["Chrome", "91.0"], - ["Chrome", "94.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], @@ -7431,13 +7448,6 @@ ["Chrome", "101.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "83.0"], ["Edge", "85.0"], @@ -7502,11 +7512,16 @@ ["Chrome", "89.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], + ["Chrome", "94.0"], ["Chrome", "95.0"], ["Chrome", "102.0"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "81.0"], ["Edge", "84.0"], ["Edge", "88.0"], @@ -7517,8 +7532,11 @@ ["Edge", "99.0"] ] }, - "screen and (width: 100px)": { + "not screen or (width: 100px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "90.0"], @@ -7531,13 +7549,6 @@ ["Chrome", "101.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Edge", "80.0"], ["Edge", "83.0"], ["Edge", "85.0"], ["Edge", "86.0"], @@ -7605,9 +7616,13 @@ ["Chrome", "95.0"], ["Chrome", "102.0"], ["Safari (iOS)", "14.0"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "84.0"], ["Edge", "88.0"], @@ -7618,8 +7633,11 @@ ["Edge", "99.0"] ] }, - "screen or (width: 100px)": { + "(width: 100px), (height: 100px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "90.0"], @@ -7630,18 +7648,13 @@ ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.6"], - ["Edge", "80.0"], ["Edge", "83.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "93.0"], ["Edge", "95.0"], ["Edge", "97.0"], ["Edge", "98.0"], @@ -7649,7 +7662,6 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -7701,26 +7713,32 @@ ["Chrome", "94.0"], ["Chrome", "95.0"], ["Chrome", "102.0"], + ["Chrome", "103.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "84.0"], ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "92.0"], + ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "96.0"], - ["Edge", "99.0"] + ["Edge", "99.0"], + ["Edge", "104.0"] ] }, - "not screen and (width: 100px)": { + "foo (width: 100px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "90.0"], @@ -7731,16 +7749,13 @@ ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Edge", "80.0"], ["Edge", "83.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "93.0"], ["Edge", "95.0"], ["Edge", "97.0"], ["Edge", "98.0"], @@ -7748,7 +7763,6 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -7800,6 +7814,7 @@ ["Chrome", "94.0"], ["Chrome", "95.0"], ["Chrome", "102.0"], + ["Chrome", "103.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], @@ -7807,40 +7822,38 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "84.0"], ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "92.0"], + ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "96.0"], - ["Edge", "99.0"] + ["Edge", "99.0"], + ["Edge", "104.0"] ] }, - "not screen or (width: 100px)": { + "name not (width <= 500px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "90.0"], - ["Chrome", "91.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], - ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], ["Edge", "83.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "93.0"], ["Edge", "95.0"], ["Edge", "97.0"], ["Edge", "98.0"], @@ -7848,7 +7861,6 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -7895,11 +7907,15 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], + ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], + ["Chrome", "100.0"], ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], @@ -7907,33 +7923,31 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "84.0"], ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "92.0"], + ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "96.0"], - ["Edge", "99.0"] + ["Edge", "99.0"], + ["Edge", "104.0"] ] }, - "(width: 100px), (height: 100px)": { + "not (width <= 500px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], - ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "104.0"], ["Edge", "83.0"], ["Edge", "85.0"], ["Edge", "86.0"], @@ -7993,12 +8007,16 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], + ["Chrome", "100.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], + ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], @@ -8006,9 +8024,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "84.0"], @@ -8022,21 +8037,18 @@ ["Edge", "104.0"] ] }, - "foo (width: 100px)": { + "Container name: foo": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], - ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "104.0"], ["Edge", "83.0"], - ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], ["Edge", "90.0"], @@ -8087,6 +8099,7 @@ ], "failing": [ ["Chrome", "79.0"], + ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], @@ -8094,12 +8107,16 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], + ["Chrome", "100.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], + ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], @@ -8107,12 +8124,10 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "84.0"], + ["Edge", "85.0"], ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "92.0"], @@ -8123,18 +8138,17 @@ ["Edge", "104.0"] ] }, - "name not (width <= 500px)": { + "Container name: foo": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "90.0"], - ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "101.0"], ["Edge", "83.0"], - ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], ["Edge", "90.0"], @@ -8185,6 +8199,7 @@ ], "failing": [ ["Chrome", "79.0"], + ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], @@ -8192,11 +8207,13 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], + ["Chrome", "90.0"], ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], + ["Chrome", "96.0"], ["Chrome", "100.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], @@ -8208,12 +8225,10 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "84.0"], + ["Edge", "85.0"], ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "92.0"], @@ -8224,18 +8239,15 @@ ["Edge", "104.0"] ] }, - "not (width <= 500px)": { + "Container name: foo ": { "passing": [ - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "96.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], - ["Chrome", "101.0"], ["Edge", "83.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], ["Edge", "87.0"], ["Edge", "90.0"], ["Edge", "91.0"], @@ -8245,7 +8257,6 @@ ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], - ["Edge", "103.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -8285,6 +8296,8 @@ ], "failing": [ ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], @@ -8298,7 +8311,9 @@ ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], + ["Chrome", "96.0"], ["Chrome", "100.0"], + ["Chrome", "101.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], @@ -8309,12 +8324,11 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "92.0"], @@ -8322,19 +8336,18 @@ ["Edge", "94.0"], ["Edge", "96.0"], ["Edge", "99.0"], + ["Edge", "103.0"], ["Edge", "104.0"] ] }, - "Container name: foo": { + "Container name: foo foo": { "passing": [ - ["Chrome", "80.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "98.0"], ["Chrome", "99.0"], - ["Chrome", "101.0"], ["Edge", "83.0"], - ["Edge", "86.0"], ["Edge", "87.0"], ["Edge", "90.0"], ["Edge", "91.0"], @@ -8344,7 +8357,6 @@ ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], - ["Edge", "103.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -8384,6 +8396,7 @@ ], "failing": [ ["Chrome", "79.0"], + ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], @@ -8398,7 +8411,10 @@ ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], ["Chrome", "100.0"], + ["Chrome", "101.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], @@ -8409,13 +8425,11 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "84.0"], ["Edge", "85.0"], + ["Edge", "86.0"], ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "92.0"], @@ -8423,20 +8437,18 @@ ["Edge", "94.0"], ["Edge", "96.0"], ["Edge", "99.0"], + ["Edge", "103.0"], ["Edge", "104.0"] ] }, - "Container name: foo": { + "Container name: 1px": { "passing": [ - ["Chrome", "80.0"], - ["Chrome", "97.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "98.0"], ["Chrome", "99.0"], - ["Chrome", "101.0"], - ["Edge", "83.0"], - ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "90.0"], ["Edge", "91.0"], ["Edge", "95.0"], ["Edge", "97.0"], @@ -8444,7 +8456,6 @@ ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], - ["Edge", "103.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -8484,6 +8495,7 @@ ], "failing": [ ["Chrome", "79.0"], + ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], @@ -8499,7 +8511,9 @@ ["Chrome", "94.0"], ["Chrome", "95.0"], ["Chrome", "96.0"], + ["Chrome", "97.0"], ["Chrome", "100.0"], + ["Chrome", "101.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], @@ -8510,36 +8524,35 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], + ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], + ["Edge", "86.0"], ["Edge", "88.0"], ["Edge", "89.0"], + ["Edge", "90.0"], ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "96.0"], ["Edge", "99.0"], + ["Edge", "103.0"], ["Edge", "104.0"] ] }, - "Container name: foo ": { + "Container name: 50gil": { "passing": [ - ["Chrome", "97.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "98.0"], ["Chrome", "99.0"], - ["Edge", "83.0"], - ["Edge", "87.0"], - ["Edge", "90.0"], ["Edge", "91.0"], ["Edge", "95.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], ["Firefox", "69.0"], @@ -8597,6 +8610,7 @@ ["Chrome", "94.0"], ["Chrome", "95.0"], ["Chrome", "96.0"], + ["Chrome", "97.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -8609,37 +8623,37 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], + ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], + ["Edge", "87.0"], ["Edge", "88.0"], ["Edge", "89.0"], + ["Edge", "90.0"], ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "96.0"], ["Edge", "99.0"], + ["Edge", "100.0"], ["Edge", "103.0"], ["Edge", "104.0"] ] }, - "Container name: foo foo": { + "Container name: name(foo)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "98.0"], ["Chrome", "99.0"], - ["Edge", "83.0"], - ["Edge", "87.0"], - ["Edge", "90.0"], ["Edge", "91.0"], ["Edge", "95.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], ["Firefox", "69.0"], @@ -8710,36 +8724,34 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], + ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], + ["Edge", "87.0"], ["Edge", "88.0"], ["Edge", "89.0"], + ["Edge", "90.0"], ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "96.0"], ["Edge", "99.0"], + ["Edge", "100.0"], ["Edge", "103.0"], ["Edge", "104.0"] ] }, - "Container name: 1px": { + "Container name: type(inline-size)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "98.0"], ["Chrome", "99.0"], - ["Edge", "87.0"], - ["Edge", "91.0"], - ["Edge", "95.0"], - ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], ["Edge", "102.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], @@ -8809,36 +8821,38 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], + ["Edge", "87.0"], ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], + ["Edge", "91.0"], ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], + ["Edge", "97.0"], ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], ["Edge", "103.0"], ["Edge", "104.0"] ] }, - "Container name: 50gil": { + "Container name: \"foo\"": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "98.0"], ["Chrome", "99.0"], - ["Edge", "91.0"], - ["Edge", "95.0"], - ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "101.0"], ["Edge", "102.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], @@ -8908,9 +8922,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -8921,26 +8932,28 @@ ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], + ["Edge", "91.0"], ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], + ["Edge", "97.0"], ["Edge", "99.0"], ["Edge", "100.0"], + ["Edge", "101.0"], ["Edge", "103.0"], ["Edge", "104.0"] ] }, - "Container name: name(foo)": { + "Container name: \"inherit\"": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "98.0"], ["Chrome", "99.0"], - ["Edge", "91.0"], - ["Edge", "95.0"], - ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "101.0"], - ["Edge", "102.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -9009,9 +9022,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -9022,22 +9032,28 @@ ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], + ["Edge", "91.0"], ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], + ["Edge", "97.0"], ["Edge", "99.0"], ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"] ] }, - "Container name: type(inline-size)": { + "Container name: none": { "passing": [ - ["Chrome", "98.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "99.0"], ["Edge", "98.0"], - ["Edge", "102.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -9094,6 +9110,7 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], + ["Chrome", "98.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -9106,9 +9123,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -9129,16 +9143,18 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"] ] }, - "Container name: \"foo\"": { + "Container name: None": { "passing": [ - ["Chrome", "98.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "99.0"], ["Edge", "98.0"], - ["Edge", "102.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -9195,6 +9211,7 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], + ["Chrome", "98.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -9207,9 +9224,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -9230,13 +9244,16 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"] ] }, - "Container name: \"inherit\"": { + "Container name: normal": { "passing": [ - ["Chrome", "98.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "99.0"], ["Edge", "98.0"], ["Firefox", "69.0"], @@ -9295,6 +9312,7 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], + ["Chrome", "98.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -9307,9 +9325,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -9335,8 +9350,11 @@ ["Edge", "104.0"] ] }, - "Container name: none": { + "Container name: Normal": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "99.0"], ["Edge", "98.0"], ["Firefox", "69.0"], @@ -9408,9 +9426,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -9436,8 +9451,11 @@ ["Edge", "104.0"] ] }, - "Container name: None": { + "Container name: auto": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "99.0"], ["Edge", "98.0"], ["Firefox", "69.0"], @@ -9509,9 +9527,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -9537,8 +9552,11 @@ ["Edge", "104.0"] ] }, - "Container name: normal": { + "Container name: Auto": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "99.0"], ["Edge", "98.0"], ["Firefox", "69.0"], @@ -9610,9 +9628,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -9638,8 +9653,11 @@ ["Edge", "104.0"] ] }, - "Container name: Normal": { + "Container name: and": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "99.0"], ["Edge", "98.0"], ["Firefox", "69.0"], @@ -9711,9 +9729,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -9739,8 +9754,11 @@ ["Edge", "104.0"] ] }, - "Container name: auto": { + "Container name: or": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "99.0"], ["Edge", "98.0"], ["Firefox", "69.0"], @@ -9812,9 +9830,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -9840,8 +9855,11 @@ ["Edge", "104.0"] ] }, - "Container name: Auto": { + "Container name: not": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "99.0"], ["Edge", "98.0"], ["Firefox", "69.0"], @@ -9913,9 +9931,107 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "Container name: And": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], + ["Chrome", "99.0"], + ["Edge", "98.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -9941,8 +10057,11 @@ ["Edge", "104.0"] ] }, - "Container name: and": { + "Container name: oR": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "99.0"], ["Edge", "98.0"], ["Firefox", "69.0"], @@ -10014,9 +10133,107 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "Container name: nOt": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], + ["Edge", "98.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -10042,10 +10259,11 @@ ["Edge", "104.0"] ] }, - "Container name: or": { + "style(--foo: bar;)": { "passing": [ - ["Chrome", "99.0"], - ["Edge", "98.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -10103,6 +10321,7 @@ ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -10115,9 +10334,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -10135,6 +10351,7 @@ ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], @@ -10143,10 +10360,11 @@ ["Edge", "104.0"] ] }, - "Container name: not": { + "style(--foo)": { "passing": [ - ["Chrome", "99.0"], - ["Edge", "98.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -10204,6 +10422,7 @@ ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -10216,9 +10435,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -10236,6 +10452,7 @@ ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], @@ -10244,10 +10461,11 @@ ["Edge", "104.0"] ] }, - "Container name: And": { + "style(style(--foo: bar))": { "passing": [ - ["Chrome", "99.0"], - ["Edge", "98.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -10305,6 +10523,7 @@ ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -10317,9 +10536,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -10337,6 +10553,7 @@ ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], @@ -10345,48 +10562,12 @@ ["Edge", "104.0"] ] }, - "Container name: oR": { - "passing": [ - ["Chrome", "99.0"], - ["Edge", "98.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], + "(width: calc(10px))": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -10406,6 +10587,7 @@ ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -10418,9 +10600,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -10438,17 +10617,13 @@ ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "Container name: nOt": { - "passing": [ - ["Edge", "98.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -10485,71 +10660,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"] ] }, - "style(--my-prop: foo)": { + "(width: calc(10em))": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -10582,9 +10700,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -10647,9 +10762,12 @@ ["Firefox", "104.0"] ] }, - "style(--my-prop: foo - bar ())": { + "(width: calc(10px + 10em))": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -10682,9 +10800,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -10747,9 +10862,12 @@ ["Firefox", "104.0"] ] }, - "style(not ((--foo: calc(10px + 2em)) and ((--foo: url(x)))))": { + "(width < calc(10px + 10em))": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -10782,9 +10900,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -10847,9 +10962,12 @@ ["Firefox", "104.0"] ] }, - "style((--foo: bar) or (--bar: 10px))": { + "(width < max(10px, 10em))": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -10882,9 +11000,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -10947,9 +11062,12 @@ ["Firefox", "104.0"] ] }, - "style(--foo: bar !important)": { + "(calc(10px + 10em) < width)": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -10982,9 +11100,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -11047,9 +11162,12 @@ ["Firefox", "104.0"] ] }, - "style(--my-prop:)": { + "(calc(10px + 10em) < width < max(30px, 30em))": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -11082,9 +11200,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -11147,9 +11262,12 @@ ["Firefox", "104.0"] ] }, - "style(--my-prop: )": { + "style(--my-prop: foo)": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -11182,9 +11300,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -11247,46 +11362,12 @@ ["Firefox", "104.0"] ] }, - "style(--foo: bar;)": { - "passing": [ - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], + "style(--my-prop: foo - bar ())": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -11319,9 +11400,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -11345,11 +11423,7 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "style(--foo)": { - "passing": [ + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -11386,8 +11460,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "style(not ((--foo: calc(10px + 2em)) and ((--foo: url(x)))))": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -11420,9 +11500,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -11446,11 +11523,7 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "style(style(--foo: bar))": { - "passing": [ + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -11487,8 +11560,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "style((--foo: bar) or (--bar: 10px))": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -11521,9 +11600,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -11547,13 +11623,51 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] + ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/backdrop-invalidation.html": { - "Pseudo-element ::backdrop responds to container size changes": { - "passing": [ + }, + "style(--foo: bar !important)": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -11579,6 +11693,8 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], @@ -11608,6 +11724,35 @@ ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], ["Firefox", "98.0"], ["Firefox", "99.0"], ["Firefox", "100.0"], @@ -11615,13 +11760,70 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "style(--my-prop:)": { + "passing": [], "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -11650,13 +11852,22 @@ ["Firefox", "94.0"], ["Firefox", "95.0"], ["Firefox", "96.0"], - ["Firefox", "97.0"] + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/canvas-as-container-005.html": { - "Focusable after container size change": { - "passing": [ + }, + "style(--my-prop: )": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -11682,6 +11893,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -11742,22 +11960,15 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"] ] - }, + } + }, + "/css/css-contain/container-queries/canvas-as-container-005.html": { "Initially display:none, not focusable": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -11770,9 +11981,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], @@ -11856,9 +12064,7 @@ ["Edge", "98.0"], ["Edge", "99.0"] ] - } - }, - "/css/css-contain/container-queries/canvas-as-container-006.html": { + }, "Focusable after container size change": { "passing": [ ["Chrome", "79.0"], @@ -11948,20 +12154,25 @@ ["Firefox", "104.0"] ], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"] + ["Safari (iOS)", "15.6"] ] - }, + } + }, + "/css/css-contain/container-queries/canvas-as-container-006.html": { "Initially display:none, not focusable": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -11974,9 +12185,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], @@ -12060,10 +12268,8 @@ ["Edge", "98.0"], ["Edge", "99.0"] ] - } - }, - "/css/css-contain/container-queries/column-spanner-in-container.html": { - "#spanner matching container with column-width 300px, getting column-span:all": { + }, + "Focusable after container size change": { "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], @@ -12090,16 +12296,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -12124,6 +12320,8 @@ ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], ["Firefox", "71.0"], ["Firefox", "72.0"], ["Firefox", "73.0"], @@ -12160,12 +12358,25 @@ ["Firefox", "104.0"] ], "failing": [ - ["Firefox", "69.0"], - ["Firefox", "70.0"] + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"] ] - }, - "Reducing #multicol width means #spanner no longer gets column-span:all": { + } + }, + "/css/css-contain/container-queries/column-spanner-in-container.html": { + "#spanner matching container with column-width 300px, getting column-span:all": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -12198,9 +12409,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -12225,8 +12433,6 @@ ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], ["Firefox", "71.0"], ["Firefox", "72.0"], ["Firefox", "73.0"], @@ -12262,10 +12468,16 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [ + ["Firefox", "69.0"], + ["Firefox", "70.0"] + ] }, - "Back to matching 300px and column-span:all": { + "Reducing #multicol width means #spanner no longer gets column-span:all": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -12298,9 +12510,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -12325,6 +12534,8 @@ ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], ["Firefox", "71.0"], ["Firefox", "72.0"], ["Firefox", "73.0"], @@ -12360,15 +12571,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Firefox", "69.0"], - ["Firefox", "70.0"] - ] - } - }, - "/css/css-contain/container-queries/conditional-container-status.html": { - "Conditionally applying container-type:initial": { + "failing": [] + }, + "Back to matching 300px and column-span:all": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -12401,9 +12610,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -12428,19 +12634,6 @@ ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Firefox", "69.0"], - ["Firefox", "70.0"], ["Firefox", "71.0"], ["Firefox", "72.0"], ["Firefox", "73.0"], @@ -12465,13 +12658,29 @@ ["Firefox", "92.0"], ["Firefox", "93.0"], ["Firefox", "94.0"], - ["Firefox", "95.0"] + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Firefox", "69.0"], + ["Firefox", "70.0"] ] } }, - "/css/css-contain/container-queries/container-for-shadow-dom.html": { - "Match container in same tree, not walking flat tree ancestors": { + "/css/css-contain/container-queries/conditional-container-status.html": { + "Conditionally applying container-type:initial": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -12504,9 +12713,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -12531,6 +12737,17 @@ ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -12557,21 +12774,16 @@ ["Firefox", "92.0"], ["Firefox", "93.0"], ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [] - }, - "Match container in ::part selector's originating element tree": { + ["Firefox", "95.0"] + ] + } + }, + "/css/css-contain/container-queries/container-for-shadow-dom.html": { + "Match container in same tree, not walking flat tree ancestors": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -12604,9 +12816,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -12631,6 +12840,9 @@ ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], ["Firefox", "72.0"], ["Firefox", "73.0"], ["Firefox", "74.0"], @@ -12665,14 +12877,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"] - ] + "failing": [] }, - "Match container for ::before in ::part selector's originating element tree": { + "Match container in ::part selector's originating element tree": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -12705,9 +12916,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -12772,8 +12980,11 @@ ["Firefox", "71.0"] ] }, - "Match container for ::part selector's originating element tree for exportparts": { + "Match container for ::before in ::part selector's originating element tree": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -12806,9 +13017,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -12873,9 +13081,11 @@ ["Firefox", "71.0"] ] }, - "Match container in outer tree": { - "passing": [], - "failing": [ + "Match container for ::part selector's originating element tree for exportparts": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -12908,9 +13118,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -12935,9 +13142,6 @@ ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], ["Firefox", "72.0"], ["Firefox", "73.0"], ["Firefox", "74.0"], @@ -12971,11 +13175,19 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"] ] }, - "Match container in ::slotted selector's originating element tree": { + "Match container in outer tree": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -13008,9 +13220,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -13073,9 +13282,12 @@ ["Firefox", "104.0"] ] }, - "Match container in outer tree for :host": { + "Match container in ::slotted selector's originating element tree": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -13108,9 +13320,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -13173,9 +13382,12 @@ ["Firefox", "104.0"] ] }, - "Match container for ::before in ::slotted selector's originating element tree": { + "Match container in outer tree for :host": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -13208,9 +13420,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -13273,9 +13482,12 @@ ["Firefox", "104.0"] ] }, - "Match container in outer tree for :host::before": { + "Match container for ::before in ::slotted selector's originating element tree": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -13308,9 +13520,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -13373,9 +13582,12 @@ ["Firefox", "104.0"] ] }, - "Match container for slot light tree child fallback": { + "Match container in outer tree for :host::before": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -13408,9 +13620,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -13472,11 +13681,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/container-inner-at-rules.html": { - "@keyframes is defined regardless of evaluation": { - "passing": [ + }, + "Match container for slot light tree child fallback": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -13502,6 +13713,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -13525,19 +13743,7 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -13575,9 +13781,14 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - }, + } + }, + "/css/css-contain/container-queries/container-inner-at-rules.html": { "@font-face is defined regardless of evaluation": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -13610,9 +13821,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -13678,6 +13886,9 @@ }, "@media works inside @container": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -13710,9 +13921,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -13777,6 +13985,9 @@ }, "@supports works inside @container": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -13809,9 +14020,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -13874,8 +14082,13 @@ ], "failing": [["Edge", "102.0"]] }, - "@property is defined regardless of evaluation": { + "@keyframes is defined regardless of evaluation": { "passing": [ + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], @@ -13896,6 +14109,10 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], @@ -13918,11 +14135,9 @@ ["Edge", "104.0"] ], "failing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], @@ -13930,13 +14145,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -13975,40 +14183,8 @@ ["Firefox", "104.0"] ] }, - "@layer order respected regardless of evaluation": { + "@property is defined regardless of evaluation": { "passing": [ - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], @@ -14023,15 +14199,12 @@ ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], @@ -14046,6 +14219,33 @@ ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -14073,13 +14273,49 @@ ["Firefox", "93.0"], ["Firefox", "94.0"], ["Firefox", "95.0"], - ["Firefox", "96.0"] + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/container-longhand-animation-type.html": { - "Reference variable is applied": { + }, + "@layer order respected regardless of evaluation": { "passing": [ + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -14099,12 +14335,8 @@ ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -14123,24 +14355,6 @@ ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"] - ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -14168,20 +14382,16 @@ ["Firefox", "93.0"], ["Firefox", "94.0"], ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] + ["Firefox", "96.0"] ] - }, - "container-name is not animatable": { - "passing": [], - "failing": [ + } + }, + "/css/css-contain/container-queries/container-name-invalidation.html": { + "Changing a named container invalidates relevant descendants": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -14214,9 +14424,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -14277,11 +14484,15 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [] }, - "container-type is not animatable": { + "Changing container-name invalidates relevant descendants": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -14314,9 +14525,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -14380,9 +14588,12 @@ ] } }, - "/css/css-contain/container-queries/container-name-invalidation.html": { - "Changing a named container invalidates relevant descendants": { + "/css/css-contain/container-queries/container-name-parsing.html": { + "e.style['container-name'] = \"auto\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -14415,9 +14626,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -14481,9 +14689,11 @@ ], "failing": [] }, - "Changing container-name invalidates relevant descendants": { - "passing": [], - "failing": [ + "e.style['container-name'] = \"normal\" should not set the property value": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -14516,9 +14726,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -14579,12 +14786,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] - } - }, - "/css/css-contain/container-queries/container-name-parsing.html": { - "e.style['container-name'] = \"auto\" should not set the property value": { + ], + "failing": [] + }, + "e.style['container-name'] = \"none none\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -14617,9 +14826,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -14683,8 +14889,11 @@ ], "failing": [] }, - "e.style['container-name'] = \"normal\" should not set the property value": { + "e.style['container-name'] = \"foo, bar\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -14717,9 +14926,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -14783,8 +14989,11 @@ ], "failing": [] }, - "e.style['container-name'] = \"none none\" should not set the property value": { + "e.style['container-name'] = \"#fff\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -14817,9 +15026,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -14883,8 +15089,11 @@ ], "failing": [] }, - "e.style['container-name'] = \"foo, bar\" should not set the property value": { + "e.style['container-name'] = \"1px\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -14917,9 +15126,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -14983,8 +15189,11 @@ ], "failing": [] }, - "e.style['container-name'] = \"#fff\" should not set the property value": { + "e.style['container-name'] = \"default\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -15017,9 +15226,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -15083,8 +15289,11 @@ ], "failing": [] }, - "e.style['container-name'] = \"1px\" should not set the property value": { + "e.style['container-name'] = \"\\\"initial\\\"\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -15117,9 +15326,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -15183,8 +15389,11 @@ ], "failing": [] }, - "e.style['container-name'] = \"default\" should not set the property value": { + "e.style['container-name'] = \"\\\"inherit\\\"\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -15217,9 +15426,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -15283,8 +15489,11 @@ ], "failing": [] }, - "e.style['container-name'] = \"\\\"initial\\\"\" should not set the property value": { + "e.style['container-name'] = \"\\\"unset\\\"\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -15317,9 +15526,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -15383,8 +15589,11 @@ ], "failing": [] }, - "e.style['container-name'] = \"\\\"inherit\\\"\" should not set the property value": { + "e.style['container-name'] = \"\\\"revert\\\"\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -15417,9 +15626,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -15483,8 +15689,11 @@ ], "failing": [] }, - "e.style['container-name'] = \"\\\"unset\\\"\" should not set the property value": { + "e.style['container-name'] = \"\\\"none\\\"\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -15517,9 +15726,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -15583,8 +15789,11 @@ ], "failing": [] }, - "e.style['container-name'] = \"\\\"revert\\\"\" should not set the property value": { + "e.style['container-name'] = \"\\\"foo\\\"\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -15617,9 +15826,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -15683,8 +15889,11 @@ ], "failing": [] }, - "e.style['container-name'] = \"\\\"none\\\"\" should not set the property value": { + "e.style['container-name'] = \"not\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -15717,9 +15926,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -15783,8 +15989,11 @@ ], "failing": [] }, - "e.style['container-name'] = \"\\\"foo\\\"\" should not set the property value": { + "e.style['container-name'] = \"and\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -15817,9 +16026,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -15883,8 +16089,11 @@ ], "failing": [] }, - "e.style['container-name'] = \"not\" should not set the property value": { + "e.style['container-name'] = \"or\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -15917,9 +16126,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -15983,8 +16189,11 @@ ], "failing": [] }, - "e.style['container-name'] = \"and\" should not set the property value": { + "e.style['container-name'] = \"Not\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -16017,9 +16226,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -16083,8 +16289,11 @@ ], "failing": [] }, - "e.style['container-name'] = \"or\" should not set the property value": { + "e.style['container-name'] = \"aNd\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -16117,9 +16326,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -16183,8 +16389,11 @@ ], "failing": [] }, - "e.style['container-name'] = \"Not\" should not set the property value": { + "e.style['container-name'] = \"oR\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -16217,9 +16426,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -16283,8 +16489,12 @@ ], "failing": [] }, - "e.style['container-name'] = \"aNd\" should not set the property value": { - "passing": [ + "e.style['container-name'] = \"initial\" should set the property value": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -16317,9 +16527,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -16380,11 +16587,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [] + ] }, - "e.style['container-name'] = \"oR\" should not set the property value": { - "passing": [ + "e.style['container-name'] = \"inherit\" should set the property value": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -16417,9 +16627,106 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ] + }, + "e.style['container-name'] = \"unset\" should set the property value": { + "passing": [], + "failing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -16480,12 +16787,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [] + ] }, - "e.style['container-name'] = \"initial\" should set the property value": { + "e.style['container-name'] = \"revert\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -16518,9 +16827,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -16583,109 +16889,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container-name'] = \"inherit\" should set the property value": { + "e.style['container-name'] = \"none\" should set the property value": { "passing": [], "failing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ] - }, - "e.style['container-name'] = \"unset\" should set the property value": { - "passing": [], - "failing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -16718,9 +16927,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -16783,9 +16989,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container-name'] = \"revert\" should set the property value": { + "e.style['container-name'] = \"foo\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -16818,9 +17027,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -16883,9 +17089,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container-name'] = \"none\" should set the property value": { + "e.style['container-name'] = \"BAR\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -16918,9 +17127,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -16983,9 +17189,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container-name'] = \"foo\" should set the property value": { + "e.style['container-name'] = \"foo bar\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -17018,9 +17227,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -17083,9 +17289,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container-name'] = \"BAR\" should set the property value": { + "e.style['container-name'] = \"foo foo\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -17118,9 +17327,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -17183,9 +17389,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container-name'] = \"foo bar\" should set the property value": { + "e.style['container-name'] = \"\\\\!escaped\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -17218,9 +17427,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -17282,10 +17488,14 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - }, - "e.style['container-name'] = \"foo foo\" should set the property value": { - "passing": [], - "failing": [ + } + }, + "/css/css-contain/container-queries/container-nested.html": { + "Implicit": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -17318,9 +17528,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -17381,11 +17588,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [] }, - "e.style['container-name'] = \"\\\\!escaped\" should set the property value": { - "passing": [], - "failing": [ + "Implicit, outer failing": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -17418,9 +17628,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -17481,12 +17688,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] - } - }, - "/css/css-contain/container-queries/container-nested.html": { - "Implicit": { + ], + "failing": [] + }, + "Implicit, inner failing": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -17519,9 +17728,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -17585,8 +17791,11 @@ ], "failing": [] }, - "Implicit, outer failing": { + "Outer named, inner named": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -17619,9 +17828,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -17643,7 +17849,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -17683,10 +17888,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [["Edge", "102.0"]] }, - "Implicit, inner failing": { + "Outer named, inner named (reverse)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -17719,9 +17927,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -17743,7 +17948,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -17783,10 +17987,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [["Edge", "102.0"]] }, - "Outer named, inner named": { + "Failing outer name": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -17819,9 +18026,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -17884,8 +18088,11 @@ ], "failing": [["Edge", "102.0"]] }, - "Outer named, inner named (reverse)": { + "Failing inner name": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -17918,9 +18125,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -17983,8 +18187,11 @@ ], "failing": [["Edge", "102.0"]] }, - "Failing outer name": { + "Outer named, inner implicit": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -18017,9 +18224,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -18082,8 +18286,11 @@ ], "failing": [["Edge", "102.0"]] }, - "Failing inner name": { + "Inner named, outer implicit": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -18116,9 +18323,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -18181,8 +18385,11 @@ ], "failing": [["Edge", "102.0"]] }, - "Outer named, inner implicit": { + "Inner named, outer implicit (reverse)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -18215,9 +18422,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -18280,8 +18484,11 @@ ], "failing": [["Edge", "102.0"]] }, - "Inner named, outer implicit": { + "Three levels": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -18314,9 +18521,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -18379,8 +18583,11 @@ ], "failing": [["Edge", "102.0"]] }, - "Inner named, outer implicit (reverse)": { + "Three levels, middle fail": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -18413,9 +18620,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -18478,8 +18682,11 @@ ], "failing": [["Edge", "102.0"]] }, - "Three levels": { + "Named inner invalidation": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -18512,9 +18719,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -18577,8 +18781,11 @@ ], "failing": [["Edge", "102.0"]] }, - "Three levels, middle fail": { + "Implicit outer invalidation": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -18611,9 +18818,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -18675,9 +18879,14 @@ ["Firefox", "104.0"] ], "failing": [["Edge", "102.0"]] - }, - "Named inner invalidation": { + } + }, + "/css/css-contain/container-queries/container-parsing.html": { + "e.style['container'] = \"none none\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -18710,9 +18919,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -18734,6 +18940,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -18773,10 +18980,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [["Edge", "102.0"]] + "failing": [] }, - "Implicit outer invalidation": { + "e.style['container'] = \"none inline-size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -18809,9 +19019,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -18833,6 +19040,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -18872,12 +19080,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [["Edge", "102.0"]] - } - }, - "/css/css-contain/container-queries/container-parsing.html": { - "e.style['container'] = \"none none\" should not set the property value": { + "failing": [] + }, + "e.style['container'] = \"none / inline-size none\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -18910,9 +19119,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -18976,8 +19182,11 @@ ], "failing": [] }, - "e.style['container'] = \"none inline-size\" should not set the property value": { + "e.style['container'] = \"none / inline-size normal\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -19010,9 +19219,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -19076,8 +19282,11 @@ ], "failing": [] }, - "e.style['container'] = \"none / inline-size none\" should not set the property value": { + "e.style['container'] = \"none / inline-size inline-size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -19110,9 +19319,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -19176,8 +19382,11 @@ ], "failing": [] }, - "e.style['container'] = \"none / inline-size normal\" should not set the property value": { + "e.style['container'] = \"none / inline-size block-size unknown\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -19210,9 +19419,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -19276,8 +19482,11 @@ ], "failing": [] }, - "e.style['container'] = \"none / inline-size inline-size\" should not set the property value": { + "e.style['container'] = \"none / inline-size block-size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -19310,9 +19519,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -19376,8 +19582,11 @@ ], "failing": [] }, - "e.style['container'] = \"none / inline-size block-size unknown\" should not set the property value": { + "e.style['container'] = \"none / size block-size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -19410,9 +19619,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -19476,8 +19682,11 @@ ], "failing": [] }, - "e.style['container'] = \"none / inline-size block-size\" should not set the property value": { + "e.style['container'] = \"none, none\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -19510,9 +19719,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -19576,8 +19782,11 @@ ], "failing": [] }, - "e.style['container'] = \"none / size block-size\" should not set the property value": { + "e.style['container'] = \"none, normal\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -19610,9 +19819,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -19676,8 +19882,11 @@ ], "failing": [] }, - "e.style['container'] = \"none, none\" should not set the property value": { + "e.style['container'] = \"none / none\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -19710,9 +19919,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -19776,8 +19982,11 @@ ], "failing": [] }, - "e.style['container'] = \"none, normal\" should not set the property value": { + "e.style['container'] = \"none / auto\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -19810,9 +20019,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -19876,8 +20082,11 @@ ], "failing": [] }, - "e.style['container'] = \"none / none\" should not set the property value": { + "e.style['container'] = \"normal / size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -19910,9 +20119,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -19976,8 +20182,11 @@ ], "failing": [] }, - "e.style['container'] = \"none / auto\" should not set the property value": { + "e.style['container'] = \"auto / size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -20010,9 +20219,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -20076,8 +20282,11 @@ ], "failing": [] }, - "e.style['container'] = \"normal / size\" should not set the property value": { + "e.style['container'] = \"none / foo\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -20110,9 +20319,106 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [] + }, + "e.style['container'] = \"none / foo, bar\" should not set the property value": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -20176,8 +20482,11 @@ ], "failing": [] }, - "e.style['container'] = \"auto / size\" should not set the property value": { + "e.style['container'] = \"#fff\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -20210,9 +20519,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -20276,8 +20582,11 @@ ], "failing": [] }, - "e.style['container'] = \"none / foo\" should not set the property value": { + "e.style['container'] = \"1px\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -20310,9 +20619,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -20376,8 +20682,11 @@ ], "failing": [] }, - "e.style['container'] = \"none / foo, bar\" should not set the property value": { + "e.style['container'] = \"default\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -20410,9 +20719,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -20476,8 +20782,11 @@ ], "failing": [] }, - "e.style['container'] = \"#fff\" should not set the property value": { + "e.style['container'] = \"10px / inline-size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -20510,9 +20819,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -20576,8 +20882,11 @@ ], "failing": [] }, - "e.style['container'] = \"1px\" should not set the property value": { + "e.style['container'] = \"#fefefe / inline-size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -20610,9 +20919,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -20676,8 +20982,11 @@ ], "failing": [] }, - "e.style['container'] = \"default\" should not set the property value": { + "e.style['container'] = \"calc(3px) / inline-size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -20710,9 +21019,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -20776,8 +21082,11 @@ ], "failing": [] }, - "e.style['container'] = \"10px / inline-size\" should not set the property value": { + "e.style['container'] = \"size 1 / name\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -20810,9 +21119,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -20876,8 +21182,11 @@ ], "failing": [] }, - "e.style['container'] = \"#fefefe / inline-size\" should not set the property value": { + "e.style['container'] = \"none / block-size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -20910,9 +21219,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -20976,8 +21282,11 @@ ], "failing": [] }, - "e.style['container'] = \"calc(3px) / inline-size\" should not set the property value": { + "e.style['container'] = \"name / block-size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -21010,9 +21319,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -21076,8 +21382,11 @@ ], "failing": [] }, - "e.style['container'] = \"size 1 / name\" should not set the property value": { + "e.style['container'] = \" NAME / block-size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -21110,9 +21419,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -21176,8 +21482,11 @@ ], "failing": [] }, - "e.style['container'] = \"none / block-size\" should not set the property value": { + "e.style['container'] = \"NAME/block-size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -21210,9 +21519,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -21276,8 +21582,11 @@ ], "failing": [] }, - "e.style['container'] = \"name / block-size\" should not set the property value": { + "e.style['container'] = \"block-size / block-size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -21310,9 +21619,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -21376,8 +21682,12 @@ ], "failing": [] }, - "e.style['container'] = \" NAME / block-size\" should not set the property value": { - "passing": [ + "e.style['container'] = \"initial\" should set the property value": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -21410,9 +21720,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -21473,11 +21780,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [] + ] }, - "e.style['container'] = \"NAME/block-size\" should not set the property value": { - "passing": [ + "e.style['container'] = \"inherit\" should set the property value": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -21510,9 +21820,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -21573,11 +21880,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [] + ] }, - "e.style['container'] = \"block-size / block-size\" should not set the property value": { - "passing": [ + "e.style['container'] = \"unset\" should set the property value": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -21610,9 +21920,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -21673,12 +21980,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [] + ] }, - "e.style['container'] = \"initial\" should set the property value": { + "e.style['container'] = \"revert\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -21711,9 +22020,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -21776,9 +22082,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container'] = \"inherit\" should set the property value": { + "e.style['container'] = \"none\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -21811,9 +22120,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -21876,9 +22182,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container'] = \"unset\" should set the property value": { + "e.style['container'] = \"none / normal\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -21911,9 +22220,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -21976,9 +22282,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container'] = \"revert\" should set the property value": { + "e.style['container'] = \"inline-size\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -22011,9 +22320,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -22076,9 +22382,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container'] = \"none\" should set the property value": { + "e.style['container'] = \"none / inline-size\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -22111,9 +22420,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -22176,9 +22482,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container'] = \"none / normal\" should set the property value": { + "e.style['container'] = \"size\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -22211,9 +22520,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -22276,9 +22582,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container'] = \"inline-size\" should set the property value": { + "e.style['container'] = \"block-size / size\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -22311,9 +22620,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -22376,9 +22682,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container'] = \"none / inline-size\" should set the property value": { + "e.style['container'] = \"inline-size / inline-size\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -22411,9 +22720,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -22476,9 +22782,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container'] = \"size\" should set the property value": { + "e.style['container'] = \"size / size\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -22511,9 +22820,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -22576,9 +22882,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container'] = \"block-size / size\" should set the property value": { + "e.style['container'] = \"none / size style\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -22611,9 +22920,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -22676,9 +22982,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container'] = \"inline-size / inline-size\" should set the property value": { + "e.style['container'] = \"foo\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -22711,9 +23020,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -22776,9 +23082,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container'] = \"size / size\" should set the property value": { + "e.style['container'] = \"foo / normal\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -22811,9 +23120,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -22876,9 +23182,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container'] = \"none / size style\" should set the property value": { + "e.style['container'] = \"foo bar / size\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -22911,9 +23220,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -22976,9 +23282,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container'] = \"foo\" should set the property value": { + "e.style['container'] = \"foo bar / normal\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -23011,9 +23320,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -23076,9 +23382,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container'] = \"foo / normal\" should set the property value": { + "e.style['container'] = \"FOO / size\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -23111,9 +23420,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -23176,9 +23482,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container'] = \"foo bar / size\" should set the property value": { + "e.style['container'] = \"FOO/size\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -23211,9 +23520,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -23276,9 +23582,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container'] = \"foo bar / normal\" should set the property value": { + "e.style['container'] = \" FOO /size\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -23311,9 +23620,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -23375,10 +23681,14 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - }, - "e.style['container'] = \"FOO / size\" should set the property value": { - "passing": [], - "failing": [ + } + }, + "/css/css-contain/container-queries/container-selection.html": { + "(width: 16px) for .size > .inline > span": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -23411,9 +23721,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -23474,11 +23781,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [] }, - "e.style['container'] = \"FOO/size\" should set the property value": { - "passing": [], - "failing": [ + "(height: 16px) for .inline > .size > span": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -23511,9 +23821,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -23574,11 +23881,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [] }, - "e.style['container'] = \" FOO /size\" should set the property value": { - "passing": [], - "failing": [ + "(width: 16px) for .inline > .size > span": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -23611,9 +23921,106 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [] + }, + "(height: 32px) for .size > .inline > span": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -23635,7 +24042,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -23674,12 +24080,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] - } - }, - "/css/css-contain/container-queries/container-selection.html": { - "(width: 16px) for .size > .inline > span": { + ], + "failing": [["Edge", "102.0"]] + }, + "(height: 16px) for .size > .inline > span": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -23712,9 +24120,105 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [["Edge", "102.0"]] + }, + "a (width: 32px) for .a-size > .b-size > span": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -23736,7 +24240,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -23776,110 +24279,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [["Edge", "102.0"]] }, - "(height: 16px) for .inline > .size > span": { + "b (width: 16px) for .a-size > .b-size > span": { "passing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [] - }, - "(width: 16px) for .inline > .size > span": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -23912,9 +24318,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -23936,7 +24339,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -23976,109 +24378,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [["Edge", "102.0"]] }, - "(height: 32px) for .size > .inline > span": { + "c (width) for .a-size > .b-size > span": { "passing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [["Edge", "102.0"]] - }, - "(height: 16px) for .size > .inline > span": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -24111,9 +24417,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -24176,8 +24479,11 @@ ], "failing": [["Edge", "102.0"]] }, - "a (width: 32px) for .a-size > .b-size > span": { + "a (width: 16px) for .a-size > .a-size > span": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -24210,9 +24516,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -24275,8 +24578,11 @@ ], "failing": [["Edge", "102.0"]] }, - "b (width: 16px) for .a-size > .b-size > span": { + "a (width: 32px) for .a-size > .a > span": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -24309,9 +24615,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -24374,8 +24677,11 @@ ], "failing": [["Edge", "102.0"]] }, - "c (width) for .a-size > .b-size > span": { + "b (width: 32px) for .ab-size > .size > span": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -24408,9 +24714,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -24473,8 +24776,11 @@ ], "failing": [["Edge", "102.0"]] }, - "a (width: 16px) for .a-size > .a-size > span": { + "c (width) for .ab-size > .size > span": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -24507,9 +24813,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -24572,8 +24875,11 @@ ], "failing": [["Edge", "102.0"]] }, - "a (width: 32px) for .a-size > .a > span": { + "a (width: 8px) for .a-size > .b-size > .a-inline > span": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -24606,9 +24912,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -24671,8 +24974,11 @@ ], "failing": [["Edge", "102.0"]] }, - "b (width: 32px) for .ab-size > .size > span": { + "b (width: 16px) for .a-size > .b-size > .a-inline > span": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -24705,9 +25011,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -24770,107 +25073,11 @@ ], "failing": [["Edge", "102.0"]] }, - "c (width) for .ab-size > .size > span": { + "a (height: 32px) for .a-size > .b-size > .a-inline > span": { "passing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [["Edge", "102.0"]] - }, - "a (width: 8px) for .a-size > .b-size > .a-inline > span": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -24903,9 +25110,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -24968,8 +25172,11 @@ ], "failing": [["Edge", "102.0"]] }, - "b (width: 16px) for .a-size > .b-size > .a-inline > span": { + "a (height) for .a-inline > .b-size": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -25002,9 +25209,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -25067,8 +25271,11 @@ ], "failing": [["Edge", "102.0"]] }, - "a (height: 32px) for .a-size > .b-size > .a-inline > span": { + "a (inline-size: 8px) for .a-size > .b-size > .a-inline > span": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -25101,9 +25308,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -25166,8 +25370,11 @@ ], "failing": [["Edge", "102.0"]] }, - "a (height) for .a-inline > .b-size": { + "b (inline-size: 16px) for .a-size > .b-size > .a-inline > span": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -25200,9 +25407,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -25265,8 +25469,11 @@ ], "failing": [["Edge", "102.0"]] }, - "a (inline-size: 8px) for .a-size > .b-size > .a-inline > span": { + "a (block-size: 32px) for .a-size > .b-size > .a-inline > span": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -25299,9 +25506,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -25364,8 +25568,11 @@ ], "failing": [["Edge", "102.0"]] }, - "b (inline-size: 16px) for .a-size > .b-size > .a-inline > span": { + "a (block-size) for .a-inline > .b-size": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -25398,9 +25605,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -25463,8 +25667,12 @@ ], "failing": [["Edge", "102.0"]] }, - "a (block-size: 32px) for .a-size > .b-size > .a-inline > span": { - "passing": [ + "a (width: 32px) for .ab-size > .size > span": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -25497,9 +25705,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -25521,6 +25726,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -25559,111 +25765,15 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [["Edge", "102.0"]] - }, - "a (block-size) for .a-inline > .b-size": { + ] + } + }, + "/css/css-contain/container-queries/container-size-invalidation-after-load.html": { + "@container: invalidation of container size after load event": { "passing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [["Edge", "102.0"]] - }, - "a (width: 32px) for .ab-size > .size > span": { - "passing": [], - "failing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -25696,110 +25806,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ] - } - }, - "/css/css-contain/container-queries/container-size-invalidation-after-load.html": { - "@container: invalidation of container size after load event": { - "passing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -25867,6 +25873,9 @@ "/css/css-contain/container-queries/container-size-invalidation.html": { "Children respond to changes in container size": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -25899,9 +25908,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -25967,6 +25973,9 @@ }, "Descendants respond to changes in container size": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -25999,9 +26008,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -26068,6 +26074,9 @@ "/css/css-contain/container-queries/container-size-nested-invalidation.html": { "Queries that skip a container are invalidated correctly": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -26100,9 +26109,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -26169,6 +26175,9 @@ "/css/css-contain/container-queries/container-type-containment.html": { "container-type:inline/size turns on style containment": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -26181,9 +26190,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -26271,6 +26277,9 @@ "container-type:inline-size turns on layout containment": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -26303,9 +26312,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -26371,6 +26377,9 @@ "container-type:inline-size turns on inline-size containment": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -26403,9 +26412,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -26471,6 +26477,9 @@ "container-type:size turns on full size containment": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -26503,9 +26512,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -26572,6 +26578,9 @@ "/css/css-contain/container-queries/container-type-invalidation.html": { "Changing the container type invalidates relevant descendants": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -26604,9 +26613,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -26673,6 +26679,9 @@ "/css/css-contain/container-queries/container-type-parsing.html": { "e.style['container-type'] = \"none\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -26705,9 +26714,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -26773,6 +26779,9 @@ }, "e.style['container-type'] = \"auto\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -26805,9 +26814,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -26873,6 +26879,9 @@ }, "e.style['container-type'] = \"block-size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -26905,9 +26914,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -26973,6 +26979,9 @@ }, "e.style['container-type'] = \"normal normal\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -27005,9 +27014,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -27073,6 +27079,9 @@ }, "e.style['container-type'] = \"normal inline-size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -27105,9 +27114,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -27173,6 +27179,9 @@ }, "e.style['container-type'] = \"inline-size normal\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -27205,9 +27214,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -27273,6 +27279,9 @@ }, "e.style['container-type'] = \"inline-size inline-size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -27305,9 +27314,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -27373,6 +27379,9 @@ }, "e.style['container-type'] = \"inline-size block-size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -27405,9 +27414,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -27473,6 +27479,9 @@ }, "e.style['container-type'] = \"block-size inline-size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -27505,9 +27514,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -27573,6 +27579,9 @@ }, "e.style['container-type'] = \"size inline-size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -27605,9 +27614,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -27673,6 +27679,9 @@ }, "e.style['container-type'] = \"inline-size size\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -27705,9 +27714,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -27773,6 +27779,9 @@ }, "e.style['container-type'] = \"normal, normal\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -27805,9 +27814,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -27873,6 +27879,9 @@ }, "e.style['container-type'] = \"foo\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -27905,9 +27914,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -27973,6 +27979,9 @@ }, "e.style['container-type'] = \"\\\"foo\\\"\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -28005,9 +28014,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -28073,6 +28079,9 @@ }, "e.style['container-type'] = \"foo, bar\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -28105,9 +28114,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -28173,6 +28179,9 @@ }, "e.style['container-type'] = \"#fff\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -28205,9 +28214,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -28273,6 +28279,9 @@ }, "e.style['container-type'] = \"1px\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -28305,9 +28314,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -28373,6 +28379,9 @@ }, "e.style['container-type'] = \"default\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -28405,9 +28414,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -28473,6 +28479,9 @@ }, "e.style['container-type'] = \"size nonsense\" should not set the property value": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -28505,9 +28514,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -28574,6 +28580,9 @@ "e.style['container-type'] = \"initial\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -28606,9 +28615,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -28674,6 +28680,9 @@ "e.style['container-type'] = \"inherit\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -28706,9 +28715,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -28774,6 +28780,9 @@ "e.style['container-type'] = \"unset\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -28806,9 +28815,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -28874,6 +28880,9 @@ "e.style['container-type'] = \"revert\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -28906,9 +28915,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -28974,6 +28980,9 @@ "e.style['container-type'] = \"normal\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -29006,9 +29015,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -29074,6 +29080,9 @@ "e.style['container-type'] = \"style\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -29106,9 +29115,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -29174,6 +29180,9 @@ "e.style['container-type'] = \"size\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -29206,9 +29215,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -29274,6 +29280,9 @@ "e.style['container-type'] = \"inline-size\" should set the property value": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -29306,9 +29315,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -29374,106 +29380,9 @@ "e.style['container-type'] = \"inline-size style\" should set the property value": { "passing": [], "failing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ] - }, - "e.style['container-type'] = \"style inline-size\" should set the property value": { - "passing": [], - "failing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -29506,9 +29415,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -29571,110 +29477,12 @@ ["Firefox", "104.0"] ] }, - "e.style['container-type'] = \"style size\" should set the property value": { + "e.style['container-type'] = \"style inline-size\" should set the property value": { "passing": [], "failing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ] - } - }, - "/css/css-contain/container-queries/container-units-animation.html": { - "Animation using cqw unit": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -29700,6 +29508,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -29760,8 +29575,39 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "e.style['container-type'] = \"style size\" should set the property value": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], @@ -29769,13 +29615,75 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"] + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] ] - }, - "Animation using cqw unit responds to changing container size": { + } + }, + "/css/css-contain/container-queries/container-units-in-at-container-dynamic.html": { + "Query with container-relative units are responsive to changes": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -29801,6 +29709,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -29822,6 +29737,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -29861,22 +29777,15 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], + "failing": [] + } + }, + "/css/css-contain/container-queries/container-units-in-at-container.html": { + "cqw unit resolves against appropriate container": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "102.0"] - ] - }, - "Animation using cqh unit": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -29902,6 +29811,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -29923,6 +29839,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -29962,22 +29879,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], + "failing": [] + }, + "cqh unit resolves against appropriate container": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "102.0"] - ] - }, - "Animation using cqh unit responds to changing container size": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -30003,6 +29911,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -30024,6 +29939,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -30063,22 +29979,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], + "failing": [] + }, + "cqi unit resolves against appropriate container": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "102.0"] - ] - }, - "Animation using cqi unit": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -30104,6 +30011,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -30125,6 +30039,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -30164,22 +30079,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], + "failing": [] + }, + "cqb unit resolves against appropriate container": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "102.0"] - ] - }, - "Animation using cqi unit responds to changing container size": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -30205,6 +30111,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -30265,22 +30178,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], + "failing": [["Edge", "102.0"]] + }, + "cqmin unit resolves against appropriate container": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "102.0"] - ] - }, - "Animation using cqb unit": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -30306,6 +30210,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -30366,22 +30277,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], + "failing": [["Edge", "102.0"]] + }, + "cqmax unit resolves against appropriate container": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "102.0"] - ] - }, - "Animation using cqb unit responds to changing container size": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -30407,6 +30309,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -30467,22 +30376,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], + "failing": [["Edge", "102.0"]] + }, + "cqw unit resolves against appropriate container (vertical writing-mode on subject)": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "102.0"] - ] - }, - "Animation using cqmin unit": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -30508,61 +30408,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], @@ -30570,45 +30415,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "102.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"] - ] - }, - "Animation using cqmin unit responds to changing container size": { - "passing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -30632,6 +30438,12 @@ ["Edge", "101.0"], ["Edge", "103.0"], ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], ["Firefox", "75.0"], ["Firefox", "76.0"], ["Firefox", "77.0"], @@ -30663,28 +30475,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], + "failing": [["Edge", "102.0"]] + }, + "cqh unit resolves against appropriate container (vertical writing-mode on subject)": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "102.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"] - ] - }, - "Animation using cqmax unit": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -30710,6 +30507,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -30733,6 +30537,12 @@ ["Edge", "101.0"], ["Edge", "103.0"], ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], ["Firefox", "75.0"], ["Firefox", "76.0"], ["Firefox", "77.0"], @@ -30764,28 +30574,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], + "failing": [["Edge", "102.0"]] + }, + "cqi unit resolves against appropriate container (vertical writing-mode on subject)": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "102.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"] - ] - }, - "Animation using cqmax unit responds to changing container size": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -30811,6 +30606,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -30834,6 +30636,12 @@ ["Edge", "101.0"], ["Edge", "103.0"], ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], ["Firefox", "75.0"], ["Firefox", "76.0"], ["Firefox", "77.0"], @@ -30865,30 +30673,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], + "failing": [["Edge", "102.0"]] + }, + "cqb unit resolves against appropriate container (vertical writing-mode on subject)": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "102.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"] - ] - } - }, - "/css/css-contain/container-queries/container-units-computational-independence.html": { - "Container relative unit cqw is not computationally independent": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -30914,6 +30705,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -30935,21 +30733,8 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -30986,10 +30771,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [["Edge", "102.0"]] }, - "Container relative unit cqh is not computationally independent": { + "cqmin unit resolves against appropriate container (vertical writing-mode on subject)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -31015,6 +30804,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -31036,21 +30832,8 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -31087,10 +30870,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [["Edge", "102.0"]] }, - "Container relative unit cqi is not computationally independent": { + "cqmax unit resolves against appropriate container (vertical writing-mode on subject)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -31116,6 +30903,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -31137,21 +30931,8 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -31188,10 +30969,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [["Edge", "102.0"]] }, - "Container relative unit cqb is not computationally independent": { + "cqw unit resolves against appropriate container (vertical writing-mode on container)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -31217,6 +31002,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -31238,21 +31030,8 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -31289,10 +31068,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [["Edge", "102.0"]] }, - "Container relative unit cqmin is not computationally independent": { + "cqh unit resolves against appropriate container (vertical writing-mode on container)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -31318,6 +31101,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -31339,21 +31129,8 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -31390,10 +31167,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [["Edge", "102.0"]] }, - "Container relative unit cqmax is not computationally independent": { + "cqi unit resolves against appropriate container (vertical writing-mode on container)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -31419,6 +31200,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -31440,21 +31228,8 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -31491,12 +31266,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] - } - }, - "/css/css-contain/container-queries/container-units-in-at-container-dynamic.html": { - "Query with container-relative units are responsive to changes": { + ], + "failing": [["Edge", "102.0"]] + }, + "cqb unit resolves against appropriate container (vertical writing-mode on container)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -31529,9 +31306,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -31553,7 +31327,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -31593,12 +31366,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] - } - }, - "/css/css-contain/container-queries/container-units-in-at-container.html": { - "cqw unit resolves against appropriate container": { + "failing": [["Edge", "102.0"]] + }, + "cqmin unit resolves against appropriate container (vertical writing-mode on container)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -31631,9 +31405,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -31655,7 +31426,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -31695,10 +31465,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [["Edge", "102.0"]] }, - "cqh unit resolves against appropriate container": { + "cqmax unit resolves against appropriate container (vertical writing-mode on container)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -31731,9 +31504,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -31755,7 +31525,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -31795,10 +31564,15 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] - }, - "cqi unit resolves against appropriate container": { + "failing": [["Edge", "102.0"]] + } + }, + "/css/css-contain/container-queries/container-units-media-queries.html": { + "@media(width:90cqw) does not apply": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -31831,9 +31605,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -31855,9 +31626,11 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], + ["Edge", "104.0"] + ], + "failing": [ + ["Edge", "102.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -31894,11 +31667,13 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [] + ] }, - "cqb unit resolves against appropriate container": { + "@media(height:90cqh) does not apply": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -31931,9 +31706,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -31956,7 +31728,10 @@ ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], - ["Edge", "104.0"], + ["Edge", "104.0"] + ], + "failing": [ + ["Edge", "102.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -31993,11 +31768,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [["Edge", "102.0"]] + ] }, - "cqmin unit resolves against appropriate container": { - "passing": [ + "@media(width:100cqw) applies": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -32030,9 +31808,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -32054,6 +31829,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -32092,11 +31868,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [["Edge", "102.0"]] + ] }, - "cqmax unit resolves against appropriate container": { - "passing": [ + "@media(width:100cqi) applies": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -32129,9 +31908,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -32153,6 +31929,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -32191,11 +31968,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [["Edge", "102.0"]] + ] }, - "cqw unit resolves against appropriate container (vertical writing-mode on subject)": { - "passing": [ + "@media(width:100cqmax) applies": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -32228,9 +32008,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -32252,6 +32029,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -32290,11 +32068,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [["Edge", "102.0"]] + ] }, - "cqh unit resolves against appropriate container (vertical writing-mode on subject)": { - "passing": [ + "@media(height:100cqh) applies": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -32327,9 +32108,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -32351,6 +32129,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -32389,11 +32168,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [["Edge", "102.0"]] + ] }, - "cqi unit resolves against appropriate container (vertical writing-mode on subject)": { - "passing": [ + "@media(height:100cqb) applies": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -32426,9 +32208,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -32450,6 +32229,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -32488,11 +32268,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [["Edge", "102.0"]] + ] }, - "cqb unit resolves against appropriate container (vertical writing-mode on subject)": { - "passing": [ + "@media(height:100cqmin) applies": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -32525,9 +32308,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -32549,6 +32329,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -32587,11 +32368,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [["Edge", "102.0"]] - }, - "cqmin unit resolves against appropriate container (vertical writing-mode on subject)": { + ] + } + }, + "/css/css-contain/container-queries/container-units-shadow.html": { + "Nondirect slotted child queries shadow-including ancestors": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -32617,16 +32401,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -32648,8 +32422,19 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], + ["Edge", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -32686,11 +32471,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [["Edge", "102.0"]] + ] }, - "cqmax unit resolves against appropriate container (vertical writing-mode on subject)": { - "passing": [ + "Direct slotted child queries shadow-including ancestors": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -32723,9 +32511,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -32747,6 +32532,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -32785,11 +32571,33 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ] + } + }, + "/css/css-contain/container-queries/counters-flex-circular.html": { + "#item1, #container, and #inner should all have the same width: 150": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "85.0"] ], - "failing": [["Edge", "102.0"]] + "failing": [] }, - "cqw unit resolves against appropriate container (vertical writing-mode on container)": { + "The sum of the item widths should match the flexbox width": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -32822,9 +32630,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -32846,6 +32651,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -32885,10 +32691,22 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [["Edge", "102.0"]] + "failing": [] }, - "cqh unit resolves against appropriate container (vertical writing-mode on container)": { + "The size of the flex item #2 should be given by its contents": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"] + ], + "failing": [ + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -32914,16 +32732,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -32945,6 +32753,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -32983,11 +32792,11 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [["Edge", "102.0"]] + ] }, - "cqi unit resolves against appropriate container (vertical writing-mode on container)": { + "The container query should match the layed out width": { "passing": [ + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -33013,16 +32822,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -33044,24 +32843,19 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], ["Firefox", "73.0"], ["Firefox", "74.0"], ["Firefox", "75.0"], ["Firefox", "76.0"], - ["Firefox", "77.0"], ["Firefox", "78.0"], ["Firefox", "79.0"], ["Firefox", "80.0"], - ["Firefox", "81.0"], ["Firefox", "82.0"], ["Firefox", "83.0"], - ["Firefox", "84.0"], ["Firefox", "85.0"], ["Firefox", "86.0"], ["Firefox", "87.0"], @@ -33083,11 +32877,26 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [["Edge", "102.0"]] + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "77.0"], + ["Firefox", "81.0"], + ["Firefox", "84.0"] + ] }, - "cqb unit resolves against appropriate container (vertical writing-mode on container)": { + "#item1, #container, and #inner should all have the same width: 175": { "passing": [ - ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], @@ -33112,21 +32921,9 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "84.0"], - ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], ["Edge", "88.0"], @@ -33143,6 +32940,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -33182,10 +32980,15 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [["Edge", "102.0"]] - }, - "cqmin unit resolves against appropriate container (vertical writing-mode on container)": { + "failing": [] + } + }, + "/css/css-contain/container-queries/display-contents.html": { + "getComputedStyle when container is display:contents": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -33218,9 +33021,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -33242,6 +33042,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -33281,10 +33082,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [["Edge", "102.0"]] + "failing": [] }, - "cqmax unit resolves against appropriate container (vertical writing-mode on container)": { + "getComputedStyle when container becomes display:contents": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -33317,9 +33121,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -33381,11 +33182,12 @@ ["Firefox", "104.0"] ], "failing": [["Edge", "102.0"]] - } - }, - "/css/css-contain/container-queries/container-units-media-queries.html": { - "@media(width:90cqw) does not apply": { + }, + "getComputedStyle when intermediate container becomes display:contents": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -33418,9 +33220,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -33443,10 +33242,7 @@ ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ], - "failing": [ - ["Edge", "102.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -33483,10 +33279,16 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] - }, - "@media(height:90cqh) does not apply": { + ], + "failing": [["Edge", "102.0"]] + } + }, + "/css/css-contain/container-queries/display-none.html": { + "getComputedStyle when element is display:none": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -33519,9 +33321,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -33543,11 +33342,9 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "103.0"], - ["Edge", "104.0"] - ], - "failing": [ ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -33584,11 +33381,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [] }, - "@media(width:100cqw) applies": { - "passing": [], - "failing": [ + "getComputedStyle when parent is display:none": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -33621,9 +33421,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -33684,11 +33481,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [] }, - "@media(width:100cqi) applies": { - "passing": [], - "failing": [ + "getComputedStyle when ancestor is display:none": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -33721,9 +33521,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -33784,11 +33581,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [] }, - "@media(width:100cqmax) applies": { - "passing": [], - "failing": [ + "getComputedStyle when container is display:none": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -33821,9 +33621,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -33845,7 +33642,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -33884,11 +33680,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [["Edge", "102.0"]] }, - "@media(height:100cqh) applies": { - "passing": [], - "failing": [ + "getComputedStyle when element in nested container is display:none": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -33921,9 +33720,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -33945,7 +33741,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -33984,11 +33779,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [["Edge", "102.0"]] }, - "@media(height:100cqb) applies": { - "passing": [], - "failing": [ + "getComputedStyle when inner container is display:none": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -34021,9 +33819,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -34045,7 +33840,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -34084,11 +33878,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [["Edge", "102.0"]] }, - "@media(height:100cqmin) applies": { - "passing": [], - "failing": [ + "getComputedStyle when intermediate ancestor is display:none": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -34121,9 +33918,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -34145,7 +33939,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -34184,12 +33977,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] - } - }, - "/css/css-contain/container-queries/container-units-shadow.html": { - "Nondirect slotted child queries shadow-including ancestors": { + ], + "failing": [["Edge", "102.0"]] + }, + "getComputedStyle when outer container is display:none": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -34215,9 +34010,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -34239,18 +34038,8 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -34287,11 +34076,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [["Edge", "102.0"]] }, - "Direct slotted child queries shadow-including ancestors": { - "passing": [], - "failing": [ + "getComputedStyle when element becomes display:none": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -34324,9 +34116,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -34348,7 +34137,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -34387,30 +34175,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] - } - }, - "/css/css-contain/container-queries/counters-flex-circular.html": { - "#item1, #container, and #inner should all have the same width: 150": { + ], + "failing": [["Edge", "102.0"]] + }, + "getComputedStyle when parent becomes display:none": { "passing": [ - ["Chrome", "79.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "85.0"] - ], - "failing": [] - }, - "The container query should match the layed out width": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -34436,7 +34208,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (macOS)", "13.1"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -34458,19 +34236,24 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], ["Firefox", "73.0"], ["Firefox", "74.0"], ["Firefox", "75.0"], ["Firefox", "76.0"], + ["Firefox", "77.0"], ["Firefox", "78.0"], ["Firefox", "79.0"], ["Firefox", "80.0"], + ["Firefox", "81.0"], ["Firefox", "82.0"], ["Firefox", "83.0"], + ["Firefox", "84.0"], ["Firefox", "85.0"], ["Firefox", "86.0"], ["Firefox", "87.0"], @@ -34492,26 +34275,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "77.0"], - ["Firefox", "81.0"], - ["Firefox", "84.0"] - ] + "failing": [["Edge", "102.0"]] }, - "The sum of the item widths should match the flexbox width": { + "getComputedStyle when ancestor becomes display:none": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -34544,9 +34314,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -34568,7 +34335,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -34608,21 +34374,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [["Edge", "102.0"]] }, - "The size of the flex item #2 should be given by its contents": { + "getComputedStyle when container becomes display:none": { "passing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], + ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"] - ], - "failing": [ + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -34648,7 +34406,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (macOS)", "13.1"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -34670,7 +34434,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -34706,13 +34469,20 @@ ["Firefox", "99.0"], ["Firefox", "100.0"], ["Firefox", "101.0"], - ["Firefox", "102.0"], + ["Firefox", "102.0"] + ], + "failing": [ + ["Edge", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] ] }, - "#item1, #container, and #inner should all have the same width: 175": { + "getComputedStyle when intermediate container becomes display:none": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], @@ -34737,9 +34507,18 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "84.0"], + ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], ["Edge", "88.0"], @@ -34756,7 +34535,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -34792,16 +34570,19 @@ ["Firefox", "99.0"], ["Firefox", "100.0"], ["Firefox", "101.0"], - ["Firefox", "102.0"], + ["Firefox", "102.0"] + ], + "failing": [ + ["Edge", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [] - } - }, - "/css/css-contain/container-queries/display-contents.html": { - "getComputedStyle when container is display:contents": { + ] + }, + "getComputedStyle when in display:none with layout dirty outer element": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -34834,9 +34615,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -34858,7 +34636,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -34894,14 +34671,17 @@ ["Firefox", "99.0"], ["Firefox", "100.0"], ["Firefox", "101.0"], - ["Firefox", "102.0"], + ["Firefox", "102.0"] + ], + "failing": [ + ["Edge", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [] + ] }, - "getComputedStyle when container becomes display:contents": { + "getComputedStyle when ::before is display:none": { "passing": [ + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -34927,16 +34707,11 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -34997,10 +34772,17 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [["Edge", "102.0"]] + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Edge", "102.0"] + ] }, - "getComputedStyle when intermediate container becomes display:contents": { + "getComputedStyle when originating element is display:none": { "passing": [ + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -35026,16 +34808,11 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -35096,12 +34873,17 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [["Edge", "102.0"]] - } - }, - "/css/css-contain/container-queries/display-none.html": { - "getComputedStyle when element is display:none": { + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Edge", "102.0"] + ] + }, + "getComputedStyle on ::before when ancestor element is display:none": { "passing": [ + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -35127,16 +34909,11 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -35158,7 +34935,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -35198,10 +34974,17 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Edge", "102.0"] + ] }, - "getComputedStyle when parent is display:none": { + "getComputedStyle on ::before when container is display:none": { "passing": [ + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -35227,16 +35010,11 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -35258,7 +35036,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -35298,10 +35075,21 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] - }, - "getComputedStyle when ancestor is display:none": { + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Edge", "102.0"] + ] + } + }, + "/css/css-contain/container-queries/font-relative-units-dynamic.html": { + "em units respond to changes": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -35334,9 +35122,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -35400,8 +35185,113 @@ ], "failing": [] }, - "getComputedStyle when container is display:none": { + "rem units respond to changes": { "passing": [ + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "102.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"] + ] + }, + "ex units respond to changes": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -35434,9 +35324,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -35458,6 +35345,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -35496,11 +35384,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [["Edge", "102.0"]] + ] }, - "getComputedStyle when element in nested container is display:none": { - "passing": [ + "ch units respond to changes": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -35533,9 +35424,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -35557,6 +35445,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -35595,11 +35484,15 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [["Edge", "102.0"]] - }, - "getComputedStyle when inner container is display:none": { + ] + } + }, + "/css/css-contain/container-queries/font-relative-units.html": { + "em relative inline-size": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -35632,9 +35525,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -35656,6 +35546,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -35695,10 +35586,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [["Edge", "102.0"]] + "failing": [] }, - "getComputedStyle when intermediate ancestor is display:none": { + "rem relative inline-size": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -35731,9 +35625,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -35755,6 +35646,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -35794,10 +35686,14 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [["Edge", "102.0"]] + "failing": [] }, - "getComputedStyle when outer container is display:none": { - "passing": [ + "ex relative inline-size": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -35830,9 +35726,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -35854,6 +35747,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -35892,11 +35786,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [["Edge", "102.0"]] + ] }, - "getComputedStyle when element becomes display:none": { - "passing": [ + "ch relative inline-size": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -35929,9 +35826,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -35953,6 +35847,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -35991,11 +35886,15 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [["Edge", "102.0"]] - }, - "getComputedStyle when parent becomes display:none": { + ] + } + }, + "/css/css-contain/container-queries/fragmented-container-001.html": { + "Children of fragmented inline-size container should match inline-size of first fragment": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -36028,9 +35927,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -36052,6 +35948,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -36091,10 +35988,118 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [["Edge", "102.0"]] - }, - "getComputedStyle when ancestor becomes display:none": { + "failing": [] + } + }, + "/css/css-contain/container-queries/get-animations.html": { + "Calling getAnimations updates layout of parent frame if needed": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"] + ] + } + }, + "/css/css-contain/container-queries/grid-container.html": { + "Check that grid items can query grid container": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -36127,9 +36132,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -36151,6 +36153,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -36190,10 +36193,15 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [["Edge", "102.0"]] - }, - "getComputedStyle when container becomes display:none": { + "failing": [] + } + }, + "/css/css-contain/container-queries/grid-item-container.html": { + "Check that children can query grid item containers": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -36226,9 +36234,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -36250,6 +36255,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -36285,16 +36291,19 @@ ["Firefox", "99.0"], ["Firefox", "100.0"], ["Firefox", "101.0"], - ["Firefox", "102.0"] - ], - "failing": [ - ["Edge", "102.0"], + ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] - }, - "getComputedStyle when intermediate container becomes display:none": { + ], + "failing": [] + } + }, + "/css/css-contain/container-queries/idlharness.html": { + "idl_test setup": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -36327,9 +36336,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -36351,6 +36357,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -36386,16 +36393,17 @@ ["Firefox", "99.0"], ["Firefox", "100.0"], ["Firefox", "101.0"], - ["Firefox", "102.0"] - ], - "failing": [ - ["Edge", "102.0"], + ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [] }, - "getComputedStyle when ::before is display:none": { + "idl_test validation": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -36421,12 +36429,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -36448,6 +36457,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -36487,16 +36497,14 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], + "failing": [] + }, + "CSSContainerRule interface: existence and properties of interface object": { + "passing": [], "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], - ["Edge", "102.0"] - ] - }, - "getComputedStyle when originating element is display:none": { - "passing": [ + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -36522,12 +36530,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -36549,6 +36558,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -36587,17 +36597,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "CSSContainerRule interface object length": { + "passing": [], "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], - ["Edge", "102.0"] - ] - }, - "getComputedStyle on ::before when ancestor element is display:none": { - "passing": [ + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -36623,12 +36630,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -36650,6 +36658,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -36688,17 +36697,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "CSSContainerRule interface object name": { + "passing": [], "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], - ["Edge", "102.0"] - ] - }, - "getComputedStyle on ::before when container is display:none": { - "passing": [ + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -36724,12 +36730,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -36751,6 +36758,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -36789,17 +36797,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "CSSContainerRule interface: existence and properties of interface prototype object": { + "passing": [], "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], - ["Edge", "102.0"] - ] - }, - "getComputedStyle when in display:none with layout dirty outer element": { - "passing": [ + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -36832,9 +36837,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -36856,6 +36858,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -36891,18 +36894,17 @@ ["Firefox", "99.0"], ["Firefox", "100.0"], ["Firefox", "101.0"], - ["Firefox", "102.0"] - ], - "failing": [ - ["Edge", "102.0"], + ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/font-relative-units-dynamic.html": { - "em units respond to changes": { - "passing": [ + }, + "CSSContainerRule interface: existence and properties of interface prototype object's \"constructor\" property": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -36935,9 +36937,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -36998,11 +36997,20 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [] + ] }, - "rem units respond to changes": { - "passing": [ + "CSSContainerRule interface: existence and properties of interface prototype object's @@unscopables property": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -37022,13 +37030,18 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], ["Edge", "88.0"], @@ -37045,8 +37058,18 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], ["Firefox", "78.0"], ["Firefox", "79.0"], ["Firefox", "80.0"], @@ -37074,23 +37097,70 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "CSSContainerRule must be primary interface of sheet.cssRules[0]": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], - ["Safari (macOS)", "13.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -37099,12 +37169,42 @@ ["Firefox", "74.0"], ["Firefox", "75.0"], ["Firefox", "76.0"], - ["Firefox", "77.0"] + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] ] }, - "ex units respond to changes": { + "Stringification of sheet.cssRules[0]": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -37137,9 +37237,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -37202,9 +37299,12 @@ ["Firefox", "104.0"] ] }, - "ch units respond to changes": { + "CSSContainerRule must be primary interface of sheet.cssRules[0].cssRules[0]": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -37237,9 +37337,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -37301,11 +37398,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/font-relative-units.html": { - "em relative inline-size": { - "passing": [ + }, + "Stringification of sheet.cssRules[0].cssRules[0]": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -37338,9 +37437,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -37401,11 +37497,15 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [] - }, - "rem relative inline-size": { + ] + } + }, + "/css/css-contain/container-queries/ineligible-containment.html": { + "Container ineligible for containment": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -37438,9 +37538,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -37504,9 +37601,11 @@ ], "failing": [] }, - "ex relative inline-size": { - "passing": [], - "failing": [ + "Changing containment eligibility invalidates style": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -37539,9 +37638,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -37602,11 +37698,16 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] - }, - "ch relative inline-size": { - "passing": [], - "failing": [ + ], + "failing": [] + } + }, + "/css/css-contain/container-queries/inline-size-and-min-width.html": { + "min-width of inline-size container affects container size": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -37639,9 +37740,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -37702,12 +37800,16 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [] } }, - "/css/css-contain/container-queries/fragmented-container-001.html": { - "Children of fragmented inline-size container should match inline-size of first fragment": { + "/css/css-contain/container-queries/inline-size-containment-vertical-rl.html": { + "inline-size containment only": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -37740,9 +37842,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -37766,7 +37865,6 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -37804,12 +37902,15 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [["Edge", "104.0"]] } }, - "/css/css-contain/container-queries/grid-container.html": { - "Check that grid items can query grid container": { + "/css/css-contain/container-queries/inline-size-containment.html": { + "inline-size containment only": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -37842,9 +37943,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -37866,9 +37964,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -37906,12 +38002,18 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [ + ["Edge", "102.0"], + ["Edge", "104.0"] + ] } }, - "/css/css-contain/container-queries/grid-item-container.html": { - "Check that children can query grid item containers": { + "/css/css-contain/container-queries/multicol-container-001.html": { + "Children of multicol inline-size container should match inline-size of the container": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -37944,9 +38046,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -38011,9 +38110,12 @@ "failing": [] } }, - "/css/css-contain/container-queries/idlharness.html": { - "idl_test setup": { + "/css/css-contain/container-queries/never-match-container.html": { + "Size @container query against inline box never matches": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -38046,9 +38148,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -38112,8 +38211,11 @@ ], "failing": [] }, - "idl_test validation": { + "Size @container query against svg element never matches": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -38146,9 +38248,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -38211,110 +38310,14 @@ ["Firefox", "104.0"] ], "failing": [] - }, - "CSSContainerRule interface: existence and properties of interface object": { - "passing": [], - "failing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], + } + }, + "/css/css-contain/container-queries/orthogonal-wm-container-query.html": { + "Initial non-orthogonal width": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ] - }, - "CSSContainerRule interface object length": { - "passing": [], - "failing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -38347,9 +38350,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -38410,111 +38410,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [] }, - "CSSContainerRule interface object name": { - "passing": [], - "failing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], + "Orthogonal width": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ] - }, - "CSSContainerRule interface: existence and properties of interface prototype object": { - "passing": [], - "failing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -38540,16 +38443,8 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -38610,17 +38505,22 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] - }, - "CSSContainerRule interface: existence and properties of interface prototype object's \"constructor\" property": { - "passing": [], + ], "failing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"] + ] + } + }, + "/css/css-contain/container-queries/pseudo-elements-001.html": { + "Pseudo-element ::marker responds to container size changes": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -38647,14 +38547,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], ["Edge", "88.0"], @@ -38671,9 +38563,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -38710,11 +38600,25 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] }, - "CSSContainerRule interface: existence and properties of interface prototype object's @@unscopables property": { - "passing": [], - "failing": [ + "Pseudo-elements ::before and ::after respond to container size changes": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -38740,16 +38644,11 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -38810,11 +38709,22 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] - }, - "CSSContainerRule must be primary interface of sheet.cssRules[0]": { - "passing": [], + ], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"] + ] + } + }, + "/css/css-contain/container-queries/pseudo-elements-003.html": { + "Originating element container for ::before": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -38847,9 +38757,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -38910,11 +38817,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [] }, - "Stringification of sheet.cssRules[0]": { - "passing": [], - "failing": [ + "Originating element container for ::after": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -38947,9 +38857,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -39010,17 +38917,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [] }, - "CSSContainerRule must be primary interface of sheet.cssRules[0].cssRules[0]": { - "passing": [], - "failing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], + "Originating element container for ::marker": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -39047,14 +38951,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], ["Edge", "88.0"], @@ -39110,11 +39006,26 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"] ] }, - "Stringification of sheet.cssRules[0].cssRules[0]": { - "passing": [], - "failing": [ + "Originating element container for ::first-line": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -39147,9 +39058,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -39171,9 +39079,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -39210,12 +39116,17 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "102.0"], + ["Edge", "104.0"] ] - } - }, - "/css/css-contain/container-queries/ineligible-containment.html": { - "Container ineligible for containment": { + }, + "Originating element container for ::first-letter": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -39248,9 +39159,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -39272,9 +39180,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -39312,10 +39218,16 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [ + ["Edge", "102.0"], + ["Edge", "104.0"] + ] }, - "Changing containment eligibility invalidates style": { + "Originating element container for outer ::first-line": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -39348,9 +39260,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -39365,16 +39274,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -39412,12 +39318,17 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] - } - }, - "/css/css-contain/container-queries/inline-size-and-min-width.html": { - "min-width of inline-size container affects container size": { + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "Originating element container for outer ::first-letter": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -39450,9 +39361,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -39467,16 +39375,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -39514,11 +39419,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] - } - }, - "/css/css-contain/container-queries/inline-size-containment-vertical-rl.html": { - "inline-size containment only": { + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "Originating element container for ::backdrop": { "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], @@ -39545,16 +39452,11 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -39569,15 +39471,30 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -39606,21 +39523,16 @@ ["Firefox", "94.0"], ["Firefox", "95.0"], ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [["Edge", "104.0"]] + ["Firefox", "97.0"] + ] } }, - "/css/css-contain/container-queries/inline-size-containment.html": { - "inline-size containment only": { + "/css/css-contain/container-queries/query-content-box.html": { + "Size queries with content-box sizing": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -39653,9 +39565,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -39677,7 +39586,9 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -39715,15 +39626,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - } - }, - "/css/css-contain/container-queries/layout-dependent-focus.html": { - "Verify that onblur is called on hidden input": { + "failing": [] + }, + "Size queries with border-box sizing": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -39749,6 +39658,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -39772,9 +39688,72 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] + ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] ], - "failing": [ + "failing": [] + }, + "Size queries with content-box sizing and overflow:scroll": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], @@ -39782,9 +39761,25 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -39821,12 +39816,24 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "90.0"], + ["Chrome", "98.0"], + ["Edge", "87.0"], + ["Edge", "95.0"], + ["Edge", "98.0"], + ["Edge", "101.0"], + ["Edge", "104.0"] ] - } - }, - "/css/css-contain/container-queries/multicol-container-001.html": { - "Children of multicol inline-size container should match inline-size of the container": { + }, + "Size queries with border-box sizing and overflow:scroll": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -39859,9 +39866,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -39876,16 +39880,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -39923,12 +39924,19 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] } }, - "/css/css-contain/container-queries/never-match-container.html": { - "Size @container query against inline box never matches": { + "/css/css-contain/container-queries/query-evaluation.html": { + "(width)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -39961,9 +39969,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -40027,8 +40032,11 @@ ], "failing": [] }, - "Size @container query against svg element never matches": { + "(height)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -40061,9 +40069,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -40078,16 +40083,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -40125,12 +40127,17 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] - } - }, - "/css/css-contain/container-queries/orthogonal-wm-container-query.html": { - "Initial non-orthogonal width": { + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "(unknown)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -40163,9 +40170,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -40180,16 +40184,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -40227,10 +40228,17 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] }, - "Orthogonal width": { + "unknown(width)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -40256,11 +40264,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -40275,16 +40285,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -40323,17 +40330,16 @@ ["Firefox", "104.0"] ], "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"] + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] - } - }, - "/css/css-contain/container-queries/percentage-padding-orthogonal.html": { - "#container height measured with 500px width. Both container children visible": { + }, + "((width))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -40359,6 +40365,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -40373,28 +40386,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -40431,10 +40429,18 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] }, - "#container width 400px after padding is applied.": { + "((height))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -40460,32 +40466,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"] - ], - "failing": [ ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], @@ -40493,74 +40473,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ] - }, - "#container width 400px after padding is applied. #second is removed from the rendering": { - "passing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -40575,28 +40487,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -40633,10 +40530,18 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] }, - "#container width 399x after padding is applied. #second is removed from the rendering": { + "((unknown))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -40662,6 +40567,13 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -40676,7 +40588,6 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], @@ -40722,22 +40633,20 @@ ["Firefox", "104.0"] ], "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "95.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "#container height measured with 499px width. Both container children visible": { + "((((width))))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], @@ -40759,6 +40668,16 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], @@ -40770,7 +40689,6 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], @@ -40816,30 +40734,16 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], + ["Edge", "95.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "#container width 399px after padding is applied. #second is removed from the rendering": { - "passing": [], - "failing": [ + "((((height))))": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -40872,9 +40776,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -40889,16 +40790,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -40935,12 +40833,18 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] - } - }, - "/css/css-contain/container-queries/pseudo-elements-001.html": { - "Pseudo-elements ::before and ::after respond to container size changes": { + }, + "((((unknown))))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -40966,6 +40870,8 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], @@ -40985,16 +40891,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -41033,15 +40936,22 @@ ["Firefox", "104.0"] ], "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"] + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] }, - "Pseudo-element ::marker responds to container size changes": { + "(not (width))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -41068,9 +40978,11 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], ["Edge", "88.0"], @@ -41080,7 +40992,6 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], @@ -41126,25 +41037,16 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], + ["Edge", "95.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] - } - }, - "/css/css-contain/container-queries/pseudo-elements-003.html": { - "Originating element container for ::before": { + }, + "(not (height))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -41177,9 +41079,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -41194,16 +41093,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -41241,10 +41137,17 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] }, - "Originating element container for ::after": { + "(not (unknown))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -41277,9 +41180,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -41294,16 +41194,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -41341,10 +41238,17 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] }, - "Originating element container for ::first-line": { + "(not unknown(width))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -41377,9 +41281,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -41394,7 +41295,6 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], @@ -41440,12 +41340,16 @@ ["Firefox", "104.0"] ], "failing": [ + ["Edge", "95.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "Originating element container for ::first-letter": { + "((width) and (width))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -41478,9 +41382,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -41495,7 +41396,6 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], @@ -41541,12 +41441,16 @@ ["Firefox", "104.0"] ], "failing": [ + ["Edge", "95.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "Originating element container for outer ::first-line": { + "((width) and (width) and (width))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -41579,9 +41483,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -41646,8 +41547,11 @@ ["Edge", "104.0"] ] }, - "Originating element container for outer ::first-letter": { + "((height) and (height))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -41680,9 +41584,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -41747,8 +41648,11 @@ ["Edge", "104.0"] ] }, - "Originating element container for ::backdrop": { + "((height) and (width) and (width))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -41774,6 +41678,8 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], @@ -41800,23 +41706,6 @@ ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -41845,11 +41734,32 @@ ["Firefox", "94.0"], ["Firefox", "95.0"], ["Firefox", "96.0"], - ["Firefox", "97.0"] + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] }, - "Originating element container for ::marker": { + "((width) and (height) and (width))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -41876,9 +41786,11 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], ["Edge", "88.0"], @@ -41888,16 +41800,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -41936,23 +41845,16 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"] + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] - } - }, - "/css/css-contain/container-queries/query-content-box.html": { - "Size queries with content-box sizing": { + }, + "((width) and (width) and (height))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -41985,9 +41887,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -42002,16 +41901,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -42049,10 +41945,17 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] }, - "Size queries with border-box sizing": { + "((unknown) and (width) and (width))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -42085,9 +41988,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -42102,16 +42002,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -42149,11 +42046,20 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] }, - "Size queries with content-box sizing and overflow:scroll": { + "((width) and (unknown) and (width))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], @@ -42161,6 +42067,7 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], + ["Chrome", "90.0"], ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], @@ -42168,6 +42075,7 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], + ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], @@ -42181,15 +42089,13 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], + ["Edge", "87.0"], ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], @@ -42199,9 +42105,10 @@ ["Edge", "94.0"], ["Edge", "96.0"], ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], - ["Edge", "102.0"], + ["Edge", "101.0"], ["Edge", "103.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], @@ -42241,19 +42148,16 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "90.0"], - ["Chrome", "98.0"], - ["Edge", "87.0"], ["Edge", "95.0"], - ["Edge", "98.0"], - ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "Size queries with border-box sizing and overflow:scroll": { + "((width) and (width) and (unknown))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -42286,9 +42190,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -42352,11 +42253,12 @@ ["Edge", "102.0"], ["Edge", "104.0"] ] - } - }, - "/css/css-contain/container-queries/query-evaluation.html": { - "(width)": { + }, + "((width) or (width))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -42389,9 +42291,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -42406,16 +42305,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -42453,16 +42349,22 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] }, - "(height)": { + "((width) or (width) or (width))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -42489,9 +42391,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -42499,11 +42398,9 @@ ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "96.0"], @@ -42551,19 +42448,24 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "85.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], ["Edge", "95.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "(unknown)": { + "((height) or (height))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -42580,7 +42482,6 @@ ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -42590,21 +42491,15 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "96.0"], @@ -42652,19 +42547,26 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "85.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], ["Edge", "95.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "unknown(width)": { + "((height) or (width) or (width))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -42674,14 +42576,12 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -42691,21 +42591,15 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "96.0"], @@ -42753,19 +42647,27 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "85.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], ["Edge", "95.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "((width))": { + "((width) or (height) or (width))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -42775,14 +42677,12 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -42792,21 +42692,15 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "96.0"], @@ -42854,19 +42748,27 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "85.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], ["Edge", "95.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "((height))": { + "((width) or (width) or (height))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -42876,14 +42778,12 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -42893,23 +42793,16 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], @@ -42955,19 +42848,28 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "85.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "((unknown))": { + "((unknown) or (width) or (width))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -42977,14 +42879,12 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -42994,23 +42894,16 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], @@ -43056,19 +42949,28 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "85.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "((((width))))": { + "((width) or (unknown) or (width))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -43078,14 +42980,12 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -43095,27 +42995,19 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], @@ -43157,19 +43049,29 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "85.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], ["Edge", "95.0"], + ["Edge", "99.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "((((height))))": { + "((width) or (width) or (unknown))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -43179,14 +43081,12 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -43196,27 +43096,19 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], @@ -43258,19 +43150,29 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "85.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], ["Edge", "95.0"], + ["Edge", "99.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "((((unknown))))": { + "((unknown) or (height) or (width))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -43279,15 +43181,12 @@ ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -43297,27 +43196,19 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], @@ -43359,20 +43250,28 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "85.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], ["Edge", "95.0"], + ["Edge", "99.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "(not (width))": { + "(not ((width) and (width)))": { "passing": [ - ["Chrome", "79.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], - ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], @@ -43380,15 +43279,12 @@ ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -43398,27 +43294,19 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], @@ -43460,36 +43348,40 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "79.0"], + ["Chrome", "83.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], ["Edge", "95.0"], + ["Edge", "99.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "(not (height))": { + "(not ((width) and (height)))": { "passing": [ - ["Chrome", "79.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], - ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], ["Chrome", "90.0"], ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -43499,27 +43391,19 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], @@ -43561,36 +43445,43 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "79.0"], + ["Chrome", "83.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], ["Edge", "95.0"], + ["Edge", "99.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "(not (unknown))": { + "((width) and (not ((height) or (width))))": { "passing": [ - ["Chrome", "79.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], ["Chrome", "90.0"], ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -43600,27 +43491,16 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], - ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], @@ -43662,36 +43542,47 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(not unknown(width))": { - "passing": [ ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], - ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "81.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "99.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "((height) or (not ((height) and (width))))": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "87.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -43701,27 +43592,16 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], - ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], @@ -43763,67 +43643,58 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((width) and (width))": { - "passing": [ ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], - ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "81.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "99.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "((height) or ((height) and (width)))": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], - ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], ["Firefox", "69.0"], @@ -43864,16 +43735,7 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((width) and (width) and (width))": { - "passing": [ ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], @@ -43881,21 +43743,11 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], @@ -43903,28 +43755,40 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], + ["Edge", "81.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "style((height: 2px))": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], + ["Chrome", "80.0"], + ["Chrome", "90.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "101.0"], + ["Chrome", "103.0"], ["Edge", "80.0"], - ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], ["Firefox", "69.0"], @@ -43965,15 +43829,7 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((height) and (height))": { - "passing": [ ["Chrome", "79.0"], - ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], @@ -43982,20 +43838,13 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], - ["Chrome", "90.0"], ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], ["Chrome", "100.0"], - ["Chrome", "101.0"], ["Chrome", "102.0"], - ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], @@ -44004,30 +43853,40 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], ["Edge", "81.0"], - ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], - ["Edge", "87.0"], ["Edge", "88.0"], ["Edge", "89.0"], - ["Edge", "90.0"], ["Edge", "91.0"], ["Edge", "92.0"], - ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "103.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "style((unknown))": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "80.0"], + ["Chrome", "90.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "101.0"], + ["Edge", "80.0"], + ["Edge", "83.0"], + ["Edge", "87.0"], + ["Edge", "93.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -44066,15 +43925,7 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((height) and (width) and (width))": { - "passing": [ ["Chrome", "79.0"], - ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], @@ -44083,18 +43934,13 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], - ["Chrome", "90.0"], ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], ["Chrome", "100.0"], - ["Chrome", "101.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], @@ -44105,30 +43951,39 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], ["Edge", "81.0"], - ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], - ["Edge", "87.0"], ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], ["Edge", "92.0"], - ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "unknown((width: 1px))": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "90.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "101.0"], + ["Edge", "80.0"], + ["Edge", "83.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -44167,13 +44022,6 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((width) and (height) and (width))": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -44184,7 +44032,6 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], - ["Chrome", "90.0"], ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], @@ -44192,10 +44039,7 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], ["Chrome", "100.0"], - ["Chrome", "101.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], @@ -44206,12 +44050,7 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], ["Edge", "81.0"], - ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], @@ -44223,13 +44062,28 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "style(not (width: 1px))": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "101.0"], + ["Edge", "80.0"], + ["Edge", "83.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -44268,13 +44122,6 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((width) and (width) and (height))": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -44293,10 +44140,7 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], ["Chrome", "100.0"], - ["Chrome", "101.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], @@ -44307,12 +44151,7 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], ["Edge", "81.0"], - ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], @@ -44324,13 +44163,25 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "style(not (unknown))": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Edge", "83.0"], + ["Edge", "98.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -44369,13 +44220,6 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((unknown) and (width) and (width))": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -44394,8 +44238,6 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -44408,12 +44250,8 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], - ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], @@ -44425,13 +44263,24 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], - ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "style((height: 2px) and (height: 2px))": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "99.0"], + ["Edge", "98.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -44470,13 +44319,6 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((width) and (unknown) and (width))": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -44496,7 +44338,6 @@ ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], - ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -44509,9 +44350,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -44526,13 +44364,23 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], - ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "style((height: 2px) and (width: 1px) and (width: 1px))": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "99.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -44571,13 +44419,6 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((width) and (width) and (unknown))": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -44597,7 +44438,6 @@ ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], - ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -44610,9 +44450,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -44627,13 +44464,23 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "style((width: 1px) and (height: 2px) and (width: 1px))": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -44672,13 +44519,6 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((width) or (width))": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -44711,9 +44551,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -44728,13 +44565,23 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "style((width: 1px) and (width: 1px) and (height: 2px))": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -44773,18 +44620,12 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((width) or (width) or (width))": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -44811,9 +44652,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -44821,18 +44659,30 @@ ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "style((unknown) and (width: 1px) and (width: 1px))": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -44871,21 +44721,12 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "85.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((height) or (height))": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -44902,6 +44743,7 @@ ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -44911,127 +44753,37 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "103.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Chrome", "85.0"], - ["Chrome", "102.0"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "95.0"], ["Edge", "102.0"], + ["Edge", "103.0"], ["Edge", "104.0"] ] }, - "((height) or (width) or (width))": { + "style((width: 1px) and (unknown) and (width: 1px))": { "passing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "103.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -45070,24 +44822,12 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "85.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((width) or (height) or (width))": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -45097,12 +44837,14 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -45112,27 +44854,37 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "style((width: 1px) and (width: 1px) and (unknown))": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -45171,24 +44923,12 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "85.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((width) or (width) or (height))": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -45198,12 +44938,14 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -45213,26 +44955,37 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "style((height: 2px) or (height: 2px))": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -45271,25 +45024,12 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "85.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((unknown) or (width) or (width))": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -45299,12 +45039,14 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -45314,25 +45056,37 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "style(not ((width: 1px) and (width: 1px)))": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -45351,7 +45105,6 @@ ["Firefox", "84.0"], ["Firefox", "85.0"], ["Firefox", "86.0"], - ["Firefox", "87.0"], ["Firefox", "88.0"], ["Firefox", "89.0"], ["Firefox", "90.0"], @@ -45371,26 +45124,12 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "85.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Safari (macOS)", "15.3"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((width) or (unknown) or (width))": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -45400,12 +45139,14 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -45415,83 +45156,47 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], + ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "103.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Chrome", "85.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Safari (macOS)", "15.3"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "99.0"], ["Edge", "102.0"], - ["Edge", "104.0"] + ["Edge", "103.0"], + ["Edge", "104.0"], + ["Firefox", "87.0"] ] }, - "((width) or (width) or (unknown))": { + "style((width: 1px) and (not ((height: 2px) or (width: 1px))))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Firefox", "80.0"] + ], + "failing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -45501,12 +45206,14 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -45516,24 +45223,30 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], + ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -45545,7 +45258,6 @@ ["Firefox", "77.0"], ["Firefox", "78.0"], ["Firefox", "79.0"], - ["Firefox", "80.0"], ["Firefox", "81.0"], ["Firefox", "82.0"], ["Firefox", "83.0"], @@ -45570,29 +45282,22 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [ - ["Chrome", "85.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Safari (macOS)", "15.3"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "99.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] ] }, - "((unknown) or (height) or (width))": { + "style((height: 2px) or ((height: 2px) and (width: 1px)))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Firefox", "80.0"] + ], + "failing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -45601,12 +45306,15 @@ ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -45616,24 +45324,30 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], + ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -45645,7 +45359,6 @@ ["Firefox", "77.0"], ["Firefox", "78.0"], ["Firefox", "79.0"], - ["Firefox", "80.0"], ["Firefox", "81.0"], ["Firefox", "82.0"], ["Firefox", "83.0"], @@ -45670,28 +45383,21 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [ - ["Chrome", "85.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Safari (macOS)", "15.3"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "99.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] ] }, - "(not ((width) and (width)))": { - "passing": [ + "style((width: 1px))": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], + ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], @@ -45699,12 +45405,15 @@ ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -45717,19 +45426,27 @@ ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], + ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -45766,42 +45483,37 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "style(not (height: 2px))": { + "passing": [], "failing": [ - ["Chrome", "79.0"], - ["Chrome", "83.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "99.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(not ((width) and (height)))": { - "passing": [ + ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], + ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], ["Chrome", "90.0"], ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -45814,19 +45526,27 @@ ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], + ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -45863,45 +45583,37 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "style((width: 1px) and (width: 1px))": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], ["Chrome", "83.0"], + ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], + ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "99.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((width) and (not ((height) or (width))))": { - "passing": [ - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "87.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -45912,18 +45624,29 @@ ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], ["Edge", "80.0"], + ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], + ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -45960,49 +45683,37 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "style((width: 1px) and (width: 1px) and (width: 1px))": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], + ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "81.0"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "92.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "99.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((height) or (not ((height) and (width))))": { - "passing": [ - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "87.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -46013,18 +45724,29 @@ ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], ["Edge", "80.0"], + ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], + ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -46061,62 +45783,70 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "style((width: 1px) or (width: 1px))": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], + ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "81.0"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "92.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "99.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "((height) or ((height) and (width)))": { - "passing": [ - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], + ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -46153,48 +45883,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [ - ["Chrome", "79.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "81.0"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "92.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] ] }, - "style((width: 1px))": { + "style((width: 1px) or (width: 1px) or (width: 1px))": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -46227,9 +45923,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -46292,25 +45985,68 @@ ["Firefox", "104.0"] ] }, - "style((height: 2px))": { - "passing": [ + "style((height: 2px) or (width: 1px) or (width: 1px))": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], + ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], + ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -46347,9 +46083,16 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "style((width: 1px) or (height: 2px) or (width: 1px))": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], + ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], @@ -46358,13 +46101,20 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], + ["Chrome", "90.0"], ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], + ["Chrome", "101.0"], ["Chrome", "102.0"], + ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], @@ -46373,40 +46123,30 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "80.0"], ["Edge", "81.0"], + ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], + ["Edge", "87.0"], ["Edge", "88.0"], ["Edge", "89.0"], + ["Edge", "90.0"], ["Edge", "91.0"], ["Edge", "92.0"], + ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], + ["Edge", "101.0"], ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "style((unknown))": { - "passing": [ - ["Chrome", "80.0"], - ["Chrome", "90.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "101.0"], - ["Edge", "80.0"], - ["Edge", "83.0"], - ["Edge", "87.0"], - ["Edge", "93.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -46443,9 +46183,16 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "style((width: 1px) or (width: 1px) or (height: 2px))": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], + ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], @@ -46454,13 +46201,18 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], + ["Chrome", "90.0"], ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], + ["Chrome", "101.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], @@ -46471,39 +46223,30 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "80.0"], ["Edge", "81.0"], + ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], + ["Edge", "87.0"], ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], ["Edge", "92.0"], + ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "unknown((width: 1px))": { - "passing": [ - ["Chrome", "90.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "101.0"], - ["Edge", "80.0"], - ["Edge", "83.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -46540,8 +46283,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "style((unknown) or (width: 1px) or (width: 1px))": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -46552,6 +46301,7 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], + ["Chrome", "90.0"], ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], @@ -46559,7 +46309,10 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], + ["Chrome", "101.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], @@ -46570,10 +46323,9 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "80.0"], ["Edge", "81.0"], + ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], @@ -46587,23 +46339,14 @@ ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "style(not (width: 1px))": { - "passing": [ - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "101.0"], - ["Edge", "80.0"], - ["Edge", "83.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -46640,8 +46383,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "style((width: 1px) or (unknown) or (width: 1px))": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -46660,7 +46409,10 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], + ["Chrome", "101.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], @@ -46671,10 +46423,9 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "80.0"], ["Edge", "81.0"], + ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], @@ -46688,17 +46439,58 @@ ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] + ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] ] }, - "style(not (height: 2px))": { + "style((width: 1px) or (width: 1px) or (unknown))": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -46731,9 +46523,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -46796,50 +46585,12 @@ ["Firefox", "104.0"] ] }, - "style(not (unknown))": { - "passing": [ - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Edge", "83.0"], - ["Edge", "98.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], + "style((unknown) or (height: 2px) or (width: 1px))": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -46858,6 +46609,8 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -46870,11 +46623,9 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], + ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], @@ -46889,17 +46640,57 @@ ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] + ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] ] }, - "style((width: 1px) and (width: 1px))": { + "style(not ((width: 1px) and (height: 2px)))": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -46932,9 +46723,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -46997,9 +46785,12 @@ ["Firefox", "104.0"] ] }, - "style((width: 1px) and (width: 1px) and (width: 1px))": { + "style((height: 2px) or (not ((height: 2px) and (width: 1px))))": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -47032,9 +46823,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -47096,11 +46884,70 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - }, - "style((height: 2px) and (height: 2px))": { + } + }, + "/css/css-contain/container-queries/reattach-container-with-dirty-child.html": { + "Initially wider than 200px": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -47138,7 +46985,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ + "failing": [] + }, + "Container query changed and inner.style applied": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -47158,6 +47011,7 @@ ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -47170,9 +47024,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -47190,17 +47041,13 @@ ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "style((height: 2px) and (width: 1px) and (width: 1px))": { - "passing": [ - ["Chrome", "99.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -47238,7 +47085,15 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ + "failing": [] + } + }, + "/css/css-contain/container-queries/sibling-layout-dependency.html": { + "Sibling style mutation": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -47258,6 +47113,7 @@ ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -47270,9 +47126,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -47296,11 +47149,7 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "style((width: 1px) and (height: 2px) and (width: 1px))": { - "passing": [ + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -47338,7 +47187,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ + "failing": [] + }, + "Sibling style mutation, parent is affected": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -47371,9 +47226,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -47388,20 +47240,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "style((width: 1px) and (width: 1px) and (height: 2px))": { - "passing": [ ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -47440,6 +47285,16 @@ ["Firefox", "104.0"] ], "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "Sibling style mutation, ancestor is affected": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -47472,9 +47327,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -47489,20 +47341,114 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "style((unknown) and (width: 1px) and (width: 1px))": { + "Sibling text mutation": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "103.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -47541,6 +47487,18 @@ ["Firefox", "104.0"] ], "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + } + }, + "/css/css-contain/container-queries/size-container-no-principal-box.html": { + "Check that container queries is supported": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -47573,9 +47531,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -47599,11 +47554,7 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "style((width: 1px) and (unknown) and (width: 1px))": { - "passing": [ + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -47641,7 +47592,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ + "failing": [] + }, + "(min-width: 0) does not match a container without a principal box (display:none)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -47674,9 +47631,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -47700,11 +47654,7 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "style((width: 1px) and (width: 1px) and (unknown))": { - "passing": [ + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -47742,7 +47692,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ + "failing": [] + }, + "(min-width: 0) does not match a container without a principal box (display:contents)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -47775,9 +47731,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -47801,12 +47754,53 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "style((width: 1px) or (width: 1px))": { - "passing": [], - "failing": [ + ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [] + } + }, + "/css/css-contain/container-queries/size-feature-evaluation.html": { + "(width < 100px) (.horizontal)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -47839,9 +47833,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -47902,11 +47893,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] + ], + "failing": [] }, - "style((width: 1px) or (width: 1px) or (width: 1px))": { - "passing": [], - "failing": [ + "(width >= 100px) (.horizontal)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -47939,9 +47933,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -47956,16 +47947,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -48002,10 +47990,71 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] }, - "style((height: 2px) or (height: 2px))": { + "(min-width: 100px) (.horizontal)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "103.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -48044,6 +48093,16 @@ ["Firefox", "104.0"] ], "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "(min-width: 101px) (.horizontal)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -48076,9 +48135,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -48093,21 +48149,61 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "style((height: 2px) or (width: 1px) or (width: 1px))": { - "passing": [], - "failing": [ + "(max-width: 100px) (.horizontal)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -48140,9 +48236,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -48157,16 +48250,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -48203,11 +48293,18 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] }, - "style((width: 1px) or (height: 2px) or (width: 1px))": { - "passing": [], - "failing": [ + "(max-width: 99px) (.horizontal)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -48240,9 +48337,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -48257,16 +48351,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -48303,11 +48394,18 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] }, - "style((width: 1px) or (width: 1px) or (height: 2px))": { - "passing": [], - "failing": [ + "(height < 200px) (.horizontal)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -48340,9 +48438,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -48357,16 +48452,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -48403,11 +48495,18 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] }, - "style((unknown) or (width: 1px) or (width: 1px))": { - "passing": [], - "failing": [ + "(height >= 200px) (.horizontal)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -48440,9 +48539,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -48457,16 +48553,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -48503,11 +48596,18 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] }, - "style((width: 1px) or (unknown) or (width: 1px))": { - "passing": [], - "failing": [ + "(min-height: 200px) (.horizontal)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -48540,9 +48640,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -48557,16 +48654,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -48603,11 +48697,18 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] }, - "style((width: 1px) or (width: 1px) or (unknown))": { - "passing": [], - "failing": [ + "(min-height: 201px) (.horizontal)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -48640,9 +48741,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -48657,16 +48755,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -48703,11 +48798,18 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] }, - "style((unknown) or (height: 2px) or (width: 1px))": { - "passing": [], - "failing": [ + "(max-height: 200px) (.horizontal)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -48740,9 +48842,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -48757,16 +48856,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -48803,112 +48899,18 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] - }, - "style(not ((width: 1px) and (width: 1px)))": { - "passing": [ - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "87.0"] + ["Edge", "104.0"] ] }, - "style(not ((width: 1px) and (height: 2px)))": { - "passing": [], - "failing": [ + "(max-height: 199px) (.horizontal)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -48941,9 +48943,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -48958,16 +48957,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -49004,11 +49000,18 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] }, - "style((width: 1px) and (not ((height: 2px) or (width: 1px))))": { - "passing": [["Firefox", "80.0"]], - "failing": [ + "(inline-size < 100px) (.horizontal)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -49041,9 +49044,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -49058,16 +49058,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -49079,6 +49076,7 @@ ["Firefox", "77.0"], ["Firefox", "78.0"], ["Firefox", "79.0"], + ["Firefox", "80.0"], ["Firefox", "81.0"], ["Firefox", "82.0"], ["Firefox", "83.0"], @@ -49103,11 +49101,18 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] }, - "style((height: 2px) or (not ((height: 2px) and (width: 1px))))": { - "passing": [], - "failing": [ + "(inline-size >= 100px) (.horizontal)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -49140,9 +49145,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -49157,16 +49159,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -49203,11 +49202,18 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] }, - "style((height: 2px) or ((height: 2px) and (width: 1px)))": { - "passing": [["Firefox", "80.0"]], - "failing": [ + "(min-inline-size: 100px) (.horizontal)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -49240,9 +49246,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -49257,16 +49260,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -49278,6 +49278,7 @@ ["Firefox", "77.0"], ["Firefox", "78.0"], ["Firefox", "79.0"], + ["Firefox", "80.0"], ["Firefox", "81.0"], ["Firefox", "82.0"], ["Firefox", "83.0"], @@ -49302,12 +49303,18 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] - } - }, - "/css/css-contain/container-queries/reattach-container-with-dirty-child.html": { - "Initially wider than 200px": { + }, + "(min-inline-size: 101px) (.horizontal)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -49340,9 +49347,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -49357,16 +49361,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -49404,10 +49405,17 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] }, - "Container query changed and inner.style applied": { + "(max-inline-size: 100px) (.horizontal)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -49440,9 +49448,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -49457,16 +49462,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -49504,12 +49506,17 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] - } - }, - "/css/css-contain/container-queries/sibling-layout-dependency.html": { - "Sibling style mutation": { + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "(max-inline-size: 99px) (.horizontal)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -49542,9 +49549,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -49559,16 +49563,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -49606,10 +49607,17 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] }, - "Sibling style mutation, parent is affected": { + "(block-size < 200px) (.horizontal)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -49642,9 +49650,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -49709,8 +49714,11 @@ ["Edge", "104.0"] ] }, - "Sibling style mutation, ancestor is affected": { + "(block-size >= 200px) (.horizontal)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -49743,9 +49751,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -49810,8 +49815,11 @@ ["Edge", "104.0"] ] }, - "Sibling text mutation": { + "(min-block-size: 200px) (.horizontal)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -49844,9 +49852,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -49910,17 +49915,17 @@ ["Edge", "102.0"], ["Edge", "104.0"] ] - } - }, - "/css/css-contain/container-queries/size-container-no-principal-box.html": { - "Check that container queries is supported": { + }, + "(min-block-size: 201px) (.horizontal)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -49947,9 +49952,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -49964,16 +49966,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -50011,16 +50010,23 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [ + ["Chrome", "85.0"], + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] }, - "(min-width: 0) does not match a container without a principal box (display:none)": { + "(max-block-size: 200px) (.horizontal)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -50047,9 +50053,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -50064,16 +50067,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -50111,16 +50111,23 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [ + ["Chrome", "85.0"], + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] }, - "(min-width: 0) does not match a container without a principal box (display:contents)": { + "(max-block-size: 199px) (.horizontal)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -50147,13 +50154,9 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], @@ -50164,16 +50167,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -50211,118 +50211,24 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] - } - }, - "/css/css-contain/container-queries/size-feature-evaluation.html": { - "(width < 100px) (.horizontal)": { - "passing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], + "failing": [ ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [] + ["Edge", "104.0"] + ] }, - "(width >= 100px) (.horizontal)": { + "(orientation: landscape) (.horizontal)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -50349,13 +50255,9 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], @@ -50411,19 +50313,23 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "85.0"], + ["Edge", "84.0"], ["Edge", "95.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "(min-width: 100px) (.horizontal)": { + "(orientation: portrait) (.horizontal)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -50440,7 +50346,6 @@ ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -50450,13 +50355,9 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], @@ -50512,19 +50413,24 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "85.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], ["Edge", "95.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "(min-width: 101px) (.horizontal)": { + "(aspect-ratio: 1/2) (.horizontal)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -50534,14 +50440,12 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -50551,13 +50455,9 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], @@ -50565,7 +50465,6 @@ ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "96.0"], @@ -50613,19 +50512,26 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "85.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "92.0"], ["Edge", "95.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "(max-width: 100px) (.horizontal)": { + "(aspect-ratio: 2/1) (.horizontal)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -50635,14 +50541,12 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -50652,21 +50556,15 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "96.0"], @@ -50714,19 +50612,27 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "85.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], ["Edge", "95.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "(max-width: 99px) (.horizontal)": { + "(width < 100px) (.vertical)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -50736,14 +50642,12 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -50753,21 +50657,15 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "96.0"], @@ -50815,20 +50713,27 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "85.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], ["Edge", "95.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "(height < 200px) (.horizontal)": { + "(width >= 100px) (.vertical)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], @@ -50837,14 +50742,12 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -50854,21 +50757,15 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "96.0"], @@ -50916,20 +50813,28 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], ["Edge", "95.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "(height >= 200px) (.horizontal)": { + "(min-width: 100px) (.vertical)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], @@ -50938,14 +50843,12 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -50955,27 +50858,20 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], @@ -51017,20 +50913,28 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], ["Edge", "95.0"], + ["Edge", "99.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "(min-height: 200px) (.horizontal)": { + "(min-width: 101px) (.vertical)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], - ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], @@ -51039,14 +50943,12 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -51056,27 +50958,19 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], @@ -51118,20 +51012,29 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "83.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], ["Edge", "95.0"], + ["Edge", "99.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "(min-height: 201px) (.horizontal)": { + "(max-width: 100px) (.vertical)": { "passing": [ - ["Chrome", "79.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], - ["Chrome", "83.0"], ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], @@ -51140,14 +51043,12 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -51157,27 +51058,117 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "83.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "93.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "103.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Chrome", "79.0"], + ["Chrome", "83.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "81.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "99.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "(max-width: 99px) (.vertical)": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], - ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], @@ -51219,36 +51210,44 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "79.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "92.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "81.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], ["Edge", "95.0"], + ["Edge", "99.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "(max-height: 200px) (.horizontal)": { + "(height < 200px) (.vertical)": { "passing": [ - ["Chrome", "79.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], ["Chrome", "87.0"], - ["Chrome", "88.0"], ["Chrome", "89.0"], ["Chrome", "90.0"], ["Chrome", "91.0"], - ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -51258,27 +51257,18 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], - ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], @@ -51320,36 +51310,42 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "79.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "88.0"], + ["Chrome", "92.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "81.0"], + ["Edge", "84.0"], + ["Edge", "88.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], ["Edge", "95.0"], + ["Edge", "99.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "(max-height: 199px) (.horizontal)": { + "(height >= 200px) (.vertical)": { "passing": [ - ["Chrome", "79.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "80.0"], ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], ["Chrome", "90.0"], ["Chrome", "91.0"], - ["Chrome", "92.0"], ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -51359,27 +51355,15 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], - ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], - ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], @@ -51421,16 +51405,7 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(inline-size < 100px) (.horizontal)": { - "passing": [ ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], @@ -51438,19 +51413,38 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], ["Chrome", "92.0"], - ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "81.0"], + ["Edge", "84.0"], + ["Edge", "86.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "99.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "(min-height: 200px) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "90.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -51460,27 +51454,15 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], - ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], ["Edge", "85.0"], - ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], @@ -51522,16 +51504,7 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(inline-size >= 100px) (.horizontal)": { - "passing": [ ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], @@ -51539,49 +51512,50 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], - ["Chrome", "90.0"], ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Edge", "81.0"], + ["Edge", "84.0"], + ["Edge", "86.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "99.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "(min-height: 201px) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "90.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], - ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], - ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "92.0"], ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], @@ -51623,16 +51597,7 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(min-inline-size: 100px) (.horizontal)": { - "passing": [ ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], @@ -51640,21 +51605,12 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], - ["Chrome", "90.0"], ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], @@ -51662,28 +51618,43 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], ["Edge", "81.0"], - ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], - ["Edge", "87.0"], ["Edge", "88.0"], ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], ["Edge", "92.0"], - ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], + ["Edge", "99.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "(max-height: 200px) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "81.0"], + ["Chrome", "90.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Edge", "83.0"], + ["Edge", "87.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "93.0"], ["Edge", "97.0"], ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "103.0"], ["Firefox", "69.0"], @@ -51724,16 +51695,8 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(min-inline-size: 101px) (.horizontal)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], - ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], @@ -51741,21 +51704,12 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], - ["Chrome", "90.0"], ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], @@ -51763,29 +51717,43 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], - ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], - ["Edge", "87.0"], ["Edge", "88.0"], ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], ["Edge", "92.0"], - ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], - ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "(max-height: 199px) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "90.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Edge", "83.0"], + ["Edge", "87.0"], + ["Edge", "90.0"], + ["Edge", "93.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "103.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], @@ -51825,13 +51793,103 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "102.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "94.0"], ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "104.0"] ] }, - "(max-inline-size: 100px) (.horizontal)": { + "(block-size < 100px) (.vertical)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "101.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Edge", "87.0"], + ["Edge", "90.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "103.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -51848,15 +51906,8 @@ ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], ["Chrome", "100.0"], - ["Chrome", "101.0"], ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], @@ -51864,30 +51915,40 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], - ["Edge", "87.0"], ["Edge", "88.0"], ["Edge", "89.0"], - ["Edge", "90.0"], ["Edge", "91.0"], ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "103.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "(block-size >= 100px) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "101.0"], + ["Edge", "87.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -51926,13 +51987,6 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(max-inline-size: 99px) (.horizontal)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -51949,12 +52003,7 @@ ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], ["Chrome", "100.0"], - ["Chrome", "101.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], @@ -51965,16 +52014,12 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], - ["Edge", "87.0"], ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], @@ -51982,13 +52027,26 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "(min-block-size: 100px) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "101.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -52027,13 +52085,6 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(block-size < 200px) (.horizontal)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -52052,10 +52103,7 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], ["Chrome", "100.0"], - ["Chrome", "101.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], @@ -52066,9 +52114,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -52083,13 +52128,24 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "(min-block-size: 101px) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Edge", "98.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -52128,13 +52184,6 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(block-size >= 200px) (.horizontal)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -52153,8 +52202,6 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -52167,9 +52214,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -52184,13 +52228,25 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], - ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "(max-block-size: 100px) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Edge", "98.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -52229,13 +52285,6 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(min-block-size: 200px) (.horizontal)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -52254,8 +52303,6 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -52268,9 +52315,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -52285,13 +52329,25 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], - ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "(max-block-size: 99px) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Edge", "98.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -52330,18 +52386,12 @@ ["Firefox", "104.0"] ], "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(min-block-size: 201px) (.horizontal)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -52354,8 +52404,6 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -52368,9 +52416,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -52385,13 +52430,25 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], - ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "(inline-size < 200px) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Edge", "98.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -52430,19 +52487,12 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "85.0"], - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(max-block-size: 200px) (.horizontal)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -52455,8 +52505,6 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -52469,9 +52517,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -52486,13 +52531,24 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], - ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "(inline-size >= 200px) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -52531,19 +52587,12 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "85.0"], - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(max-block-size: 199px) (.horizontal)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -52556,8 +52605,6 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -52570,12 +52617,10 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], @@ -52586,13 +52631,24 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "(min-inline-size: 200px) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "99.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -52631,20 +52687,12 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "85.0"], - ["Edge", "84.0"], - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(orientation: landscape) (.horizontal)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -52658,7 +52706,6 @@ ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], - ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -52671,12 +52718,10 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], @@ -52687,13 +52732,23 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "(min-inline-size: 201px) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -52732,20 +52787,12 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "85.0"], - ["Edge", "84.0"], - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(orientation: portrait) (.horizontal)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -52762,6 +52809,7 @@ ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -52771,12 +52819,10 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], @@ -52787,13 +52833,23 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "(max-inline-size: 200px) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -52832,21 +52888,12 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "85.0"], - ["Chrome", "102.0"], - ["Edge", "84.0"], - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(aspect-ratio: 1/2) (.horizontal)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -52856,12 +52903,14 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -52871,12 +52920,10 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], @@ -52884,15 +52931,26 @@ ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "(max-inline-size: 199px) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -52931,23 +52989,12 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "85.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Edge", "84.0"], - ["Edge", "92.0"], - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(aspect-ratio: 2/1) (.horizontal)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -52957,12 +53004,14 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -52972,27 +53021,37 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "(orientation: landscape) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -53031,24 +53090,12 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "85.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(width < 100px) (.vertical)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -53058,12 +53105,14 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -53073,26 +53122,37 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "(orientation: portrait) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -53131,25 +53191,13 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "85.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Safari (macOS)", "15.3"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(width >= 100px) (.vertical)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], @@ -53158,12 +53206,14 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -53173,26 +53223,37 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "(aspect-ratio: 1/2) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -53231,26 +53292,13 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Safari (macOS)", "15.3"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(min-width: 100px) (.vertical)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], @@ -53259,12 +53307,14 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -53274,25 +53324,37 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], + ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"] + ] + }, + "(aspect-ratio: 2/1) (.vertical)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -53331,26 +53393,13 @@ ["Firefox", "104.0"] ], "failing": [ - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Safari (macOS)", "15.3"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "95.0"], - ["Edge", "99.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(min-width: 101px) (.vertical)": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], + ["Chrome", "83.0"], ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], @@ -53359,12 +53408,14 @@ ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -53374,296 +53425,62 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], + ["Edge", "92.0"], ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], + ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "103.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Chrome", "83.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Safari (macOS)", "15.3"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "99.0"], ["Edge", "102.0"], + ["Edge", "103.0"], ["Edge", "104.0"] ] - }, - "(max-width: 100px) (.vertical)": { + } + }, + "/css/css-contain/container-queries/style-change-in-container.html": { + "Basic test for container query evaluation stability": { "passing": [ - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "84.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], - ["Edge", "80.0"], - ["Edge", "83.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "93.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "103.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Chrome", "79.0"], - ["Chrome", "83.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], ["Safari (macOS)", "15.3"], - ["Edge", "81.0"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "99.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(max-width: 99px) (.vertical)": { - "passing": [ + ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Edge", "80.0"], - ["Edge", "83.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "93.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "103.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Chrome", "79.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], - ["Chrome", "92.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "81.0"], - ["Edge", "84.0"], - ["Edge", "88.0"], - ["Edge", "92.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "99.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(height < 200px) (.vertical)": { - "passing": [ - ["Chrome", "80.0"], - ["Chrome", "81.0"], ["Chrome", "87.0"], + ["Chrome", "88.0"], ["Chrome", "89.0"], ["Chrome", "90.0"], ["Chrome", "91.0"], + ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], + ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], ["Safari (iOS)", "14.0"], @@ -53674,214 +53491,29 @@ ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], ["Edge", "80.0"], + ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], ["Edge", "91.0"], - ["Edge", "93.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "103.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Chrome", "79.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "88.0"], - ["Chrome", "92.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "81.0"], - ["Edge", "84.0"], - ["Edge", "88.0"], ["Edge", "92.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "99.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(height >= 200px) (.vertical)": { - "passing": [ - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "93.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Edge", "80.0"], - ["Edge", "83.0"], - ["Edge", "85.0"], - ["Edge", "87.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], ["Edge", "93.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "103.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Chrome", "79.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "92.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "81.0"], - ["Edge", "84.0"], - ["Edge", "86.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "92.0"], ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "96.0"], - ["Edge", "99.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(min-height: 200px) (.vertical)": { - "passing": [ - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "90.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Edge", "80.0"], - ["Edge", "83.0"], - ["Edge", "85.0"], - ["Edge", "87.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "93.0"], ["Edge", "97.0"], ["Edge", "98.0"], + ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -53919,101 +53551,18 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ - ["Chrome", "79.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], + "failing": [] + } + }, + "/css/css-contain/container-queries/svg-foreignobject-child-container.html": { + "#inner querying #container inside foreignObject": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Edge", "81.0"], - ["Edge", "84.0"], - ["Edge", "86.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "92.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "99.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(min-height: 201px) (.vertical)": { - "passing": [ + ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], - ["Chrome", "90.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Edge", "80.0"], - ["Edge", "83.0"], - ["Edge", "87.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "93.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "103.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Chrome", "79.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], @@ -54021,111 +53570,21 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], + ["Chrome", "90.0"], ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "81.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "92.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "99.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(max-height: 200px) (.vertical)": { - "passing": [ - ["Chrome", "81.0"], - ["Chrome", "90.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Edge", "83.0"], - ["Edge", "87.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "93.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "101.0"], - ["Edge", "103.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "102.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], @@ -54133,44 +53592,30 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], + ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], + ["Edge", "87.0"], ["Edge", "88.0"], ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], ["Edge", "92.0"], + ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], + ["Edge", "101.0"], ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(max-height: 199px) (.vertical)": { - "passing": [ - ["Chrome", "90.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Edge", "83.0"], - ["Edge", "87.0"], - ["Edge", "90.0"], - ["Edge", "93.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -54208,7 +53653,15 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ + "failing": [] + } + }, + "/css/css-contain/container-queries/svg-root-size-container.html": { + "SVG text querying SVG root size container": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -54219,111 +53672,21 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], + ["Chrome", "90.0"], ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], - ["Chrome", "102.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(block-size < 100px) (.vertical)": { - "passing": [ ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], ["Chrome", "99.0"], + ["Chrome", "100.0"], ["Chrome", "101.0"], + ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Edge", "87.0"], - ["Edge", "90.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "103.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "100.0"], - ["Chrome", "102.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], @@ -54331,40 +53694,30 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], + ["Edge", "87.0"], ["Edge", "88.0"], ["Edge", "89.0"], + ["Edge", "90.0"], ["Edge", "91.0"], ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], - ["Edge", "104.0"] - ] - }, - "(block-size >= 100px) (.vertical)": { - "passing": [ - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "101.0"], - ["Edge", "87.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -54402,7 +53755,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ + "failing": [] + }, + "div in foreignObject querying SVG root size container": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -54419,7 +53778,12 @@ ["Chrome", "93.0"], ["Chrome", "94.0"], ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], + ["Chrome", "101.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], @@ -54430,15 +53794,13 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], + ["Edge", "87.0"], ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], @@ -54448,21 +53810,14 @@ ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "(min-block-size: 100px) (.vertical)": { - "passing": [ - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "101.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -54500,7 +53855,15 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ + "failing": [] + } + }, + "/css/css-contain/container-queries/top-layer-dialog-container.html": { + "#dialog initially sized by #containing-block": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -54519,7 +53882,10 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], + ["Chrome", "101.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], @@ -54530,9 +53896,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -54549,19 +53912,14 @@ ["Edge", "94.0"], ["Edge", "95.0"], ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "(min-block-size: 101px) (.vertical)": { - "passing": [ - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Edge", "98.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -54599,7 +53957,10 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ + "failing": [] + }, + "#dialog sized by viewport": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -54618,21 +53979,18 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -54650,19 +54008,27 @@ ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "(max-block-size: 100px) (.vertical)": { - "passing": [ - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Edge", "98.0"], + ["Edge", "104.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -54691,16 +54057,16 @@ ["Firefox", "94.0"], ["Firefox", "95.0"], ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ + ["Firefox", "97.0"] + ] + } + }, + "/css/css-contain/container-queries/top-layer-dialog.html": { + "#container initially wider than 200px": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -54719,6 +54085,8 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -54731,9 +54099,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -54751,19 +54116,13 @@ ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "(max-block-size: 99px) (.vertical)": { - "passing": [ - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Edge", "98.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -54801,7 +54160,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ + "failing": [] + }, + "#container changed to 200px": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -54820,6 +54185,8 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -54832,9 +54199,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -54852,19 +54216,13 @@ ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "(inline-size < 200px) (.vertical)": { - "passing": [ - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Edge", "98.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -54902,7 +54260,10 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ + "failing": [] + }, + "Modal dialog still has parent as query container while in top layer": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -54921,21 +54282,18 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -54953,18 +54311,27 @@ ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "(inline-size >= 200px) (.vertical)": { - "passing": [ - ["Chrome", "98.0"], - ["Chrome", "99.0"], + ["Edge", "104.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -54993,16 +54360,11 @@ ["Firefox", "94.0"], ["Firefox", "95.0"], ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ + ["Firefox", "97.0"] + ] + }, + "Container changes width while dialog is in top layer": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -55021,21 +54383,18 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -55050,21 +54409,30 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "(min-inline-size: 200px) (.vertical)": { - "passing": [ - ["Chrome", "99.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -55093,16 +54461,16 @@ ["Firefox", "94.0"], ["Firefox", "95.0"], ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ + ["Firefox", "97.0"] + ] + } + }, + "/css/css-contain/container-queries/top-layer-nested-dialog.html": { + "Dialogs initially not matching for container queries": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -55122,6 +54490,7 @@ ["Chrome", "96.0"], ["Chrome", "97.0"], ["Chrome", "98.0"], + ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], ["Chrome", "102.0"], @@ -55134,9 +54503,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -55160,11 +54526,7 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "(min-inline-size: 201px) (.vertical)": { - "passing": [ + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -55202,7 +54564,10 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ + "failing": [] + }, + "Dialogs still not matching after showModal": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -55228,16 +54593,11 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -55261,11 +54621,21 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "(max-inline-size: 200px) (.vertical)": { - "passing": [ + ["Edge", "104.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -55294,16 +54664,11 @@ ["Firefox", "94.0"], ["Firefox", "95.0"], ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ + ["Firefox", "97.0"] + ] + }, + "@container queries start matching": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -55329,16 +54694,11 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -55362,11 +54722,21 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "(max-inline-size: 199px) (.vertical)": { - "passing": [ + ["Edge", "104.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -55395,19 +54765,17 @@ ["Firefox", "94.0"], ["Firefox", "95.0"], ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ + ["Firefox", "97.0"] + ] + } + }, + "/css/css-contain/container-queries/transition-scrollbars.html": { + "Scrollbars do not cause a transition of background-color": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], @@ -55415,7 +54783,6 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], - ["Chrome", "90.0"], ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], @@ -55423,7 +54790,6 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], - ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], @@ -55437,16 +54803,12 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], - ["Edge", "87.0"], ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], @@ -55454,29 +54816,17 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], - ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], - ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "(orientation: landscape) (.vertical)": { - "passing": [ ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], ["Firefox", "76.0"], - ["Firefox", "77.0"], ["Firefox", "78.0"], ["Firefox", "79.0"], ["Firefox", "80.0"], @@ -55484,19 +54834,15 @@ ["Firefox", "82.0"], ["Firefox", "83.0"], ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], ["Firefox", "87.0"], ["Firefox", "88.0"], ["Firefox", "89.0"], ["Firefox", "90.0"], ["Firefox", "91.0"], - ["Firefox", "92.0"], ["Firefox", "93.0"], ["Firefox", "94.0"], ["Firefox", "95.0"], ["Firefox", "96.0"], - ["Firefox", "97.0"], ["Firefox", "98.0"], ["Firefox", "99.0"], ["Firefox", "100.0"], @@ -55506,6 +54852,32 @@ ["Firefox", "104.0"] ], "failing": [ + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "90.0"], + ["Chrome", "98.0"], + ["Edge", "87.0"], + ["Edge", "95.0"], + ["Edge", "98.0"], + ["Edge", "101.0"], + ["Edge", "104.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "77.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "92.0"], + ["Firefox", "97.0"] + ] + } + }, + "/css/css-contain/container-queries/unsupported-axis.html": { + "(width > 0px)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -55538,9 +54910,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -55564,11 +54933,7 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "(orientation: portrait) (.vertical)": { - "passing": [ + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -55606,7 +54971,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ + "failing": [] + }, + "(height > 0px)": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -55639,9 +55010,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -55665,11 +55033,7 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "(aspect-ratio: 1/2) (.vertical)": { - "passing": [ + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -55707,7 +55071,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ + "failing": [] + }, + "((height > 0px) or (width > 0px))": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -55740,9 +55110,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -55766,11 +55133,7 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"] - ] - }, - "(aspect-ratio: 2/1) (.vertical)": { - "passing": [ + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -55808,7 +55171,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [ + "failing": [] + }, + "((width > 0px) or (height > 0px))": { + "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -55841,9 +55210,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -55858,22 +55224,61 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], ["Edge", "104.0"] ] - } - }, - "/css/css-contain/container-queries/style-change-in-container.html": { - "Basic test for container query evaluation stability": { + }, + "((orientation: landscape) or (width > 0px))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -55906,9 +55311,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -55923,16 +55325,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -55970,12 +55369,17 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] - } - }, - "/css/css-contain/container-queries/svg-foreignobject-child-container.html": { - "#inner querying #container inside foreignObject": { + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "((width > 0px) or (orientation: landscape))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -56008,9 +55412,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -56025,16 +55426,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -56072,12 +55470,17 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] - } - }, - "/css/css-contain/container-queries/svg-root-size-container.html": { - "SVG text querying SVG root size container": { + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "((height > 0px) or (orientation: landscape))": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -56110,9 +55513,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -56127,16 +55527,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -56174,10 +55571,17 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] }, - "div in foreignObject querying SVG root size container": { + "((height > 0px) or (orientation: landscape)), with contain:size": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -56210,9 +55614,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -56227,16 +55628,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -56274,12 +55672,17 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] - } - }, - "/css/css-contain/container-queries/top-layer-dialog-container.html": { - "#dialog initially sized by #containing-block": { + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "(inline-size > 0px)": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -56312,9 +55715,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -56329,16 +55729,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -56376,113 +55773,17 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] - }, - "#dialog sized by viewport": { - "passing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], + "failing": [ ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], + ["Edge", "104.0"] + ] + }, + "(block-size > 0px)": { + "passing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"] - ] - } - }, - "/css/css-contain/container-queries/top-layer-dialog.html": { - "#container initially wider than 200px": { - "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -56515,9 +55816,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -56532,16 +55830,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -56579,10 +55874,17 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] }, - "#container changed to 200px": { + "(block-size > 0px), with writing-mode:vertical-rl": { "passing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -56615,9 +55917,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -56632,16 +55931,13 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], - ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -56679,10 +55975,20 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ], - "failing": [] - }, - "Modal dialog still has parent as query container while in top layer": { - "passing": [ + "failing": [ + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + } + }, + "/css/css-contain/container-queries/at-container-serialization.html": { + "Serialization of conditionText": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -56708,6 +56014,8 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], @@ -56737,20 +56045,6 @@ ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -56779,11 +56073,22 @@ ["Firefox", "94.0"], ["Firefox", "95.0"], ["Firefox", "96.0"], - ["Firefox", "97.0"] + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] ] }, - "Container changes width while dialog is in top layer": { - "passing": [ + "Serialization of inner @container rule": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -56809,6 +56114,8 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], @@ -56828,29 +56135,15 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "103.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "95.0"], ["Edge", "102.0"], + ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], @@ -56880,13 +56173,22 @@ ["Firefox", "94.0"], ["Firefox", "95.0"], ["Firefox", "96.0"], - ["Firefox", "97.0"] + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/top-layer-nested-dialog.html": { - "Dialogs initially not matching for container queries": { - "passing": [ + }, + "Serialization of nested @container rule": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -56919,9 +56221,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -56982,11 +56281,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [] + ] }, - "Dialogs still not matching after showModal": { - "passing": [ + "Serialization of boolean condition syntax": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -57012,6 +56314,8 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], @@ -57041,20 +56345,6 @@ ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -57083,11 +56373,22 @@ ["Firefox", "94.0"], ["Firefox", "95.0"], ["Firefox", "96.0"], - ["Firefox", "97.0"] + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] ] }, - "@container queries start matching": { - "passing": [ + "Serialization of colon condition syntax": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -57113,6 +56414,8 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], @@ -57142,20 +56445,6 @@ ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -57184,14 +56473,25 @@ ["Firefox", "94.0"], ["Firefox", "95.0"], ["Firefox", "96.0"], - ["Firefox", "97.0"] + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/transition-scrollbars.html": { - "Scrollbars do not cause a transition of background-color": { - "passing": [ + }, + "Serialization of range condition syntax": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], @@ -57199,6 +56499,7 @@ ["Chrome", "87.0"], ["Chrome", "88.0"], ["Chrome", "89.0"], + ["Chrome", "90.0"], ["Chrome", "91.0"], ["Chrome", "92.0"], ["Chrome", "93.0"], @@ -57206,6 +56507,7 @@ ["Chrome", "95.0"], ["Chrome", "96.0"], ["Chrome", "97.0"], + ["Chrome", "98.0"], ["Chrome", "99.0"], ["Chrome", "100.0"], ["Chrome", "101.0"], @@ -57219,15 +56521,13 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], + ["Edge", "87.0"], ["Edge", "88.0"], ["Edge", "89.0"], ["Edge", "90.0"], @@ -57235,17 +56535,25 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], + ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], + ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], ["Firefox", "76.0"], + ["Firefox", "77.0"], ["Firefox", "78.0"], ["Firefox", "79.0"], ["Firefox", "80.0"], @@ -57253,15 +56561,19 @@ ["Firefox", "82.0"], ["Firefox", "83.0"], ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], ["Firefox", "87.0"], ["Firefox", "88.0"], ["Firefox", "89.0"], ["Firefox", "90.0"], ["Firefox", "91.0"], + ["Firefox", "92.0"], ["Firefox", "93.0"], ["Firefox", "94.0"], ["Firefox", "95.0"], ["Firefox", "96.0"], + ["Firefox", "97.0"], ["Firefox", "98.0"], ["Firefox", "99.0"], ["Firefox", "100.0"], @@ -57269,31 +56581,116 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "Serialization of calc()": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], ["Firefox", "73.0"], ["Firefox", "74.0"], ["Firefox", "75.0"], + ["Firefox", "76.0"], ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], ["Firefox", "85.0"], ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], ["Firefox", "92.0"], - ["Firefox", "97.0"] + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] ] } }, - "/css/css-contain/container-queries/unsupported-axis.html": { - "(width > 0px)": { - "passing": [ + "/css/css-contain/container-queries/at-container-style-serialization.html": { + "Normalize spaces": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -57326,9 +56723,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -57389,11 +56783,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [] + ] }, - "(height > 0px)": { - "passing": [ + "Empty declaration value - spaces": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -57426,9 +56823,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -57489,11 +56883,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [] + ] }, - "((height > 0px) or (width > 0px))": { - "passing": [ + "Empty declaration value": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -57526,9 +56923,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -57589,11 +56983,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [] + ] }, - "((width > 0px) or (height > 0px))": { - "passing": [ + "Missing declaration value": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -57626,9 +57023,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -57643,13 +57037,16 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -57686,15 +57083,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] ] }, - "((orientation: landscape) or (width > 0px))": { - "passing": [ + "Unknown CSS property after 'or'": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -57727,9 +57123,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -57744,13 +57137,16 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -57787,15 +57183,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] ] }, - "((width > 0px) or (orientation: landscape))": { - "passing": [ + "Not a style function with space before '('": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -57828,9 +57223,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -57845,13 +57237,16 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -57888,14 +57283,11 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] ] - }, - "((height > 0px) or (orientation: landscape))": { + } + }, + "/css/css-contain/container-queries/backdrop-invalidation.html": { + "Pseudo-element ::backdrop responds to container size changes": { "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], @@ -57922,16 +57314,11 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -57946,13 +57333,30 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -57981,23 +57385,17 @@ ["Firefox", "94.0"], ["Firefox", "95.0"], ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ], - "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] + ["Firefox", "97.0"] ] - }, - "((height > 0px) or (orientation: landscape)), with contain:size": { - "passing": [ + } + }, + "/css/css-contain/container-queries/calc-evaluation.html": { + "em relative inline-size": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -58030,9 +57428,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -58047,13 +57442,16 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -58090,15 +57488,16 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] ] - }, - "(inline-size > 0px)": { - "passing": [ + } + }, + "/css/css-contain/container-queries/container-computed.html": { + "Property container value 'initial'": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -58131,9 +57530,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -58148,13 +57544,16 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -58191,15 +57590,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] ] }, - "(block-size > 0px)": { - "passing": [ + "Property container value 'inherit'": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -58232,9 +57630,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -58249,13 +57644,16 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -58292,15 +57690,14 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] ] }, - "(block-size > 0px), with writing-mode:vertical-rl": { - "passing": [ + "Property container value 'unset'": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -58333,9 +57730,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -58350,13 +57744,16 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -58393,17 +57790,18 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [ - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] ] - } - }, - "/css/css-contain/container-queries/animation-container-size.html": { - "Animation affects container query evaluation": { - "passing": [ + }, + "Property container value 'none / inline-size'": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], @@ -58432,9 +57830,9 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], @@ -58456,6 +57854,12 @@ ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], ["Firefox", "75.0"], ["Firefox", "76.0"], ["Firefox", "77.0"], @@ -58486,27 +57890,18 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "Property container value 'none / size'": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"] - ] - } - }, - "/css/css-contain/container-queries/animation-container-type-dynamic.html": { - "Animated container creating new container": { - "passing": [ ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], @@ -58535,9 +57930,9 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], @@ -58559,6 +57954,12 @@ ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], ["Firefox", "75.0"], ["Firefox", "76.0"], ["Firefox", "77.0"], @@ -58589,27 +57990,18 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "Property container value 'inline-size / inline-size'": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"] - ] - } - }, - "/css/css-contain/container-queries/animation-nested-animation.html": { - "Animated container can create inner animation": { - "passing": [ ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], @@ -58638,9 +58030,9 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], @@ -58662,6 +58054,12 @@ ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], ["Firefox", "75.0"], ["Firefox", "76.0"], ["Firefox", "77.0"], @@ -58692,27 +58090,18 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "Property container value 'block-size / size'": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"] - ] - } - }, - "/css/css-contain/container-queries/animation-nested-transition.html": { - "Animated container size triggers transition": { - "passing": [ ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], @@ -58741,9 +58130,9 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], @@ -58765,6 +58154,12 @@ ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], ["Firefox", "75.0"], ["Firefox", "76.0"], ["Firefox", "77.0"], @@ -58795,28 +58190,114 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], + ] + }, + "Property container value 'name / size style'": { + "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], ["Firefox", "72.0"], ["Firefox", "73.0"], - ["Firefox", "74.0"] + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/at-container-serialization.html": { - "Serialization of conditionText": { + }, + "Property container value 'name /inline-size style'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -58849,9 +58330,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -58914,9 +58392,12 @@ ["Firefox", "104.0"] ] }, - "Serialization of inner @container rule": { + "Property container value 'foo / inline-size'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -58949,9 +58430,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -59014,9 +58492,12 @@ ["Firefox", "104.0"] ] }, - "Serialization of nested @container rule": { + "Property container value 'foo /inline-size'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -59049,9 +58530,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -59114,9 +58592,12 @@ ["Firefox", "104.0"] ] }, - "Serialization of boolean condition syntax": { + "Property container value 'foo/ inline-size'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -59149,9 +58630,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -59214,9 +58692,12 @@ ["Firefox", "104.0"] ] }, - "Serialization of colon condition syntax": { + "Property container value 'foo/inline-size'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -59249,9 +58730,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -59314,9 +58792,12 @@ ["Firefox", "104.0"] ] }, - "Serialization of range condition syntax": { + "Property container value 'FoO / size'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -59349,9 +58830,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -59414,9 +58892,12 @@ ["Firefox", "104.0"] ] }, - "Serialization of calc()": { + "Property container value 'foo bar / size'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -59449,9 +58930,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -59513,12 +58991,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/at-container-style-serialization.html": { - "Normalize spaces": { + }, + "Property container value 'foo / normal'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -59551,9 +59030,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -59615,10 +59091,15 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - }, - "Empty declaration value - spaces": { + } + }, + "/css/css-contain/container-queries/container-inheritance.html": { + "Property container-name has initial value none": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -59651,9 +59132,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -59716,9 +59194,12 @@ ["Firefox", "104.0"] ] }, - "Empty declaration value": { + "Property container-name does not inherit": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -59751,9 +59232,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -59816,9 +59294,12 @@ ["Firefox", "104.0"] ] }, - "Missing declaration value": { + "Property container-type has initial value normal": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -59851,9 +59332,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -59916,9 +59394,12 @@ ["Firefox", "104.0"] ] }, - "Unknown CSS property after 'or'": { + "Property container-type does not inherit": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -59951,9 +59432,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -60015,10 +59493,11 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - }, - "Not a style function with space before '('": { - "passing": [], - "failing": [ + } + }, + "/css/css-contain/container-queries/container-longhand-animation-type.html": { + "Reference variable is applied": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -60044,6 +59523,35 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], @@ -60051,9 +59559,82 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ] + }, + "container-name is not animatable": { + "passing": [], + "failing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -60115,12 +59696,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/calc-evaluation.html": { - "em relative inline-size": { + }, + "container-type is not animatable": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -60153,9 +59735,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -60219,10 +59798,13 @@ ] } }, - "/css/css-contain/container-queries/container-computed.html": { - "Property container value 'initial'": { + "/css/css-contain/container-queries/container-name-computed.html": { + "Property container-name value 'initial'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -60255,9 +59837,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -60320,9 +59899,12 @@ ["Firefox", "104.0"] ] }, - "Property container value 'inherit'": { + "Property container-name value 'unset'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -60355,9 +59937,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -60420,9 +59999,12 @@ ["Firefox", "104.0"] ] }, - "Property container value 'unset'": { + "Property container-name value 'foo'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -60455,9 +60037,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -60520,9 +60099,12 @@ ["Firefox", "104.0"] ] }, - "Property container value 'none / inline-size'": { + "Property container-name value 'FoO'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -60555,9 +60137,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -60620,9 +60199,12 @@ ["Firefox", "104.0"] ] }, - "Property container value 'none / size'": { + "Property container-name value 'foo bar'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -60655,9 +60237,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -60720,9 +60299,12 @@ ["Firefox", "104.0"] ] }, - "Property container value 'inline-size / inline-size'": { + "Property container-name value 'bar foo'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -60755,9 +60337,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -60820,9 +60399,12 @@ ["Firefox", "104.0"] ] }, - "Property container value 'block-size / size'": { + "Property container-name value 'foo foo bar'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -60855,9 +60437,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -60920,9 +60499,12 @@ ["Firefox", "104.0"] ] }, - "Property container value 'name / size style'": { + "Property container-name value 'foo bar foo'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -60955,9 +60537,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -61020,9 +60599,12 @@ ["Firefox", "104.0"] ] }, - "Property container value 'name /inline-size style'": { + "Property container-name value 'bar foo foo'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -61055,9 +60637,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -61120,9 +60699,12 @@ ["Firefox", "104.0"] ] }, - "Property container value 'foo / inline-size'": { + "Property container-name value '\\!escaped'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -61155,9 +60737,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -61219,10 +60798,15 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - }, - "Property container value 'foo /inline-size'": { + } + }, + "/css/css-contain/container-queries/container-type-computed.html": { + "Property container-type value 'initial'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -61255,9 +60839,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -61320,9 +60901,12 @@ ["Firefox", "104.0"] ] }, - "Property container value 'foo/ inline-size'": { + "Property container-type value 'unset'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -61355,9 +60939,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -61420,9 +61001,12 @@ ["Firefox", "104.0"] ] }, - "Property container value 'foo/inline-size'": { + "Property container-type value 'inline-size'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -61455,9 +61039,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -61520,9 +61101,12 @@ ["Firefox", "104.0"] ] }, - "Property container value 'FoO / size'": { + "Property container-type value 'size'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -61555,9 +61139,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -61620,9 +61201,12 @@ ["Firefox", "104.0"] ] }, - "Property container value 'foo bar / size'": { + "Property container-type value 'normal'": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -61655,9 +61239,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -61719,10 +61300,15 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - }, - "Property container value 'foo / normal'": { + } + }, + "/css/css-contain/container-queries/container-type-layout-invalidation.html": { + "Changing container-type invalidates layout": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -61755,9 +61341,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -61821,10 +61404,9 @@ ] } }, - "/css/css-contain/container-queries/container-inheritance.html": { - "Property container-name has initial value none": { - "passing": [], - "failing": [ + "/css/css-contain/container-queries/container-units-animation.html": { + "Animation using cqw unit": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -61850,16 +61432,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -61920,11 +61492,22 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"] ] }, - "Property container-name does not inherit": { - "passing": [], - "failing": [ + "Animation using cqw unit responds to changing container size": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -61950,16 +61533,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -61981,7 +61554,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -62020,11 +61592,23 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "102.0"] ] }, - "Property container-type has initial value normal": { - "passing": [], - "failing": [ + "Animation using cqh unit": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -62050,16 +61634,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -62081,7 +61655,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -62120,11 +61693,23 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "102.0"] ] }, - "Property container-type does not inherit": { - "passing": [], - "failing": [ + "Animation using cqh unit responds to changing container size": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -62150,16 +61735,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -62181,7 +61756,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -62220,13 +61794,23 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ] - } - }, - "/css/css-contain/container-queries/container-name-computed.html": { - "Property container-name value 'initial'": { - "passing": [], + ], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "102.0"] + ] + }, + "Animation using cqi unit": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -62252,16 +61836,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -62283,7 +61857,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -62322,11 +61895,23 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "102.0"] ] }, - "Property container-name value 'unset'": { - "passing": [], - "failing": [ + "Animation using cqi unit responds to changing container size": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -62352,16 +61937,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -62383,7 +61958,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -62422,11 +61996,23 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "102.0"] ] }, - "Property container-name value 'foo'": { - "passing": [], - "failing": [ + "Animation using cqb unit": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -62452,16 +62038,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -62483,7 +62059,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -62522,11 +62097,23 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "102.0"] ] }, - "Property container-name value 'FoO'": { - "passing": [], - "failing": [ + "Animation using cqb unit responds to changing container size": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -62552,16 +62139,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -62583,7 +62160,6 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], ["Firefox", "69.0"], @@ -62622,11 +62198,23 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "102.0"] ] }, - "Property container-name value 'foo bar'": { - "passing": [], - "failing": [ + "Animation using cqmin unit": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -62652,16 +62240,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -62683,15 +62261,8 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], ["Firefox", "75.0"], ["Firefox", "76.0"], ["Firefox", "77.0"], @@ -62722,11 +62293,29 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "102.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"] ] }, - "Property container-name value 'bar foo'": { - "passing": [], - "failing": [ + "Animation using cqmin unit responds to changing container size": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -62752,16 +62341,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -62783,15 +62362,8 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], ["Firefox", "75.0"], ["Firefox", "76.0"], ["Firefox", "77.0"], @@ -62822,11 +62394,29 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "102.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"] ] }, - "Property container-name value 'foo foo bar'": { - "passing": [], - "failing": [ + "Animation using cqmax unit": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -62852,6 +62442,64 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "103.0"], + ["Edge", "104.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], @@ -62859,9 +62507,42 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "102.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"] + ] + }, + "Animation using cqmax unit responds to changing container size": { + "passing": [ + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -62883,15 +62564,8 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], ["Firefox", "75.0"], ["Firefox", "76.0"], ["Firefox", "77.0"], @@ -62922,11 +62596,35 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "102.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"] ] - }, - "Property container-name value 'foo bar foo'": { + } + }, + "/css/css-contain/container-queries/container-units-basic.html": { + "Container relative units": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -62959,9 +62657,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -63024,9 +62719,12 @@ ["Firefox", "104.0"] ] }, - "Property container-name value 'bar foo foo'": { + "Container relative units in math functions": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -63059,9 +62757,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -63123,10 +62818,11 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - }, - "Property container-name value '\\!escaped'": { - "passing": [], - "failing": [ + } + }, + "/css/css-contain/container-queries/container-units-computational-independence.html": { + "Container relative unit cqw is not computationally independent": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -63152,16 +62848,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -63185,7 +62871,19 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], + ["Edge", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -63223,12 +62921,9 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/container-type-computed.html": { - "Property container-type value 'initial'": { - "passing": [], - "failing": [ + }, + "Container relative unit cqh is not computationally independent": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -63254,16 +62949,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -63287,7 +62972,19 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], + ["Edge", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -63326,9 +63023,8 @@ ["Firefox", "104.0"] ] }, - "Property container-type value 'unset'": { - "passing": [], - "failing": [ + "Container relative unit cqi is not computationally independent": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -63354,16 +63050,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -63387,7 +63073,19 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], + ["Edge", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -63426,9 +63124,8 @@ ["Firefox", "104.0"] ] }, - "Property container-type value 'inline-size'": { - "passing": [], - "failing": [ + "Container relative unit cqb is not computationally independent": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -63454,16 +63151,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -63487,7 +63174,19 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], + ["Edge", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -63526,9 +63225,8 @@ ["Firefox", "104.0"] ] }, - "Property container-type value 'size'": { - "passing": [], - "failing": [ + "Container relative unit cqmin is not computationally independent": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -63554,16 +63252,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -63587,7 +63275,19 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], + ["Edge", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -63626,9 +63326,8 @@ ["Firefox", "104.0"] ] }, - "Property container-type value 'normal'": { - "passing": [], - "failing": [ + "Container relative unit cqmax is not computationally independent": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -63654,16 +63353,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -63687,75 +63376,12 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], - ["Firefox", "69.0"], - ["Firefox", "70.0"], - ["Firefox", "71.0"], - ["Firefox", "72.0"], - ["Firefox", "73.0"], - ["Firefox", "74.0"], - ["Firefox", "75.0"], - ["Firefox", "76.0"], - ["Firefox", "77.0"], - ["Firefox", "78.0"], - ["Firefox", "79.0"], - ["Firefox", "80.0"], - ["Firefox", "81.0"], - ["Firefox", "82.0"], - ["Firefox", "83.0"], - ["Firefox", "84.0"], - ["Firefox", "85.0"], - ["Firefox", "86.0"], - ["Firefox", "87.0"], - ["Firefox", "88.0"], - ["Firefox", "89.0"], - ["Firefox", "90.0"], - ["Firefox", "91.0"], - ["Firefox", "92.0"], - ["Firefox", "93.0"], - ["Firefox", "94.0"], - ["Firefox", "95.0"], - ["Firefox", "96.0"], - ["Firefox", "97.0"], - ["Firefox", "98.0"], - ["Firefox", "99.0"], - ["Firefox", "100.0"], - ["Firefox", "101.0"], - ["Firefox", "102.0"], - ["Firefox", "103.0"], - ["Firefox", "104.0"] - ] - } - }, - "/css/css-contain/container-queries/container-type-layout-invalidation.html": { - "Changing container-type invalidates layout": { - "passing": [], + ["Edge", "104.0"] + ], "failing": [ - ["Chrome", "79.0"], - ["Chrome", "80.0"], - ["Chrome", "81.0"], - ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], - ["Chrome", "86.0"], - ["Chrome", "87.0"], - ["Chrome", "88.0"], - ["Chrome", "89.0"], - ["Chrome", "90.0"], - ["Chrome", "91.0"], - ["Chrome", "92.0"], - ["Chrome", "93.0"], - ["Chrome", "94.0"], - ["Chrome", "95.0"], - ["Chrome", "96.0"], - ["Chrome", "97.0"], - ["Chrome", "98.0"], - ["Chrome", "99.0"], - ["Chrome", "100.0"], - ["Chrome", "101.0"], - ["Chrome", "102.0"], - ["Chrome", "103.0"], - ["Chrome", "104.0"], + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], @@ -63763,33 +63389,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], - ["Edge", "80.0"], - ["Edge", "81.0"], - ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "86.0"], - ["Edge", "87.0"], - ["Edge", "88.0"], - ["Edge", "89.0"], - ["Edge", "90.0"], - ["Edge", "91.0"], - ["Edge", "92.0"], - ["Edge", "93.0"], - ["Edge", "94.0"], - ["Edge", "95.0"], - ["Edge", "96.0"], - ["Edge", "97.0"], - ["Edge", "98.0"], - ["Edge", "99.0"], - ["Edge", "100.0"], - ["Edge", "101.0"], - ["Edge", "102.0"], - ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -63829,10 +63428,13 @@ ] } }, - "/css/css-contain/container-queries/container-units-basic.html": { - "Container relative units": { + "/css/css-contain/container-queries/container-units-in-at-container-fallback.html": { + "Use small viewport size as fallback": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -63865,9 +63467,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -63929,10 +63528,15 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - }, - "Container relative units in math functions": { + } + }, + "/css/css-contain/container-queries/container-units-invalidation.html": { + "cqi respond when selected container changes type (inline-size -> normal)": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -63965,9 +63569,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -64029,12 +63630,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/container-units-in-at-container-fallback.html": { - "Use small viewport size as fallback": { + }, + "cqb respond when selected container changes type (size -> normal)": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -64067,9 +63669,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -64131,12 +63730,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/container-units-invalidation.html": { - "cqi respond when selected container changes type (inline-size -> normal)": { + }, + "cqb respond when intermediate container changes type (inline-size -> size)": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -64169,9 +63769,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -64234,9 +63831,12 @@ ["Firefox", "104.0"] ] }, - "cqb respond when selected container changes type (size -> normal)": { + "cqi respond when selected container changes inline-size": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -64269,9 +63869,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -64334,9 +63931,12 @@ ["Firefox", "104.0"] ] }, - "cqb respond when intermediate container changes type (inline-size -> size)": { + "cqb respond when selected container changes block-size": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -64369,9 +63969,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -64433,10 +64030,15 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - }, - "cqi respond when selected container changes inline-size": { + } + }, + "/css/css-contain/container-queries/container-units-selection.html": { + "Container units select the proper container": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -64469,9 +64071,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -64534,9 +64133,12 @@ ["Firefox", "104.0"] ] }, - "cqb respond when selected container changes block-size": { + "Units respond to the writing-mode of the element": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -64569,9 +64171,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -64635,10 +64234,13 @@ ] } }, - "/css/css-contain/container-queries/container-units-selection.html": { - "Container units select the proper container": { + "/css/css-contain/container-queries/container-units-small-viewport-fallback.html": { + "Use small viewport size as fallback": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -64671,9 +64273,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -64735,10 +64334,15 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - }, - "Units respond to the writing-mode of the element": { + } + }, + "/css/css-contain/container-queries/container-units-svglength.html": { + "unitType with container-relative units": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -64771,9 +64375,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -64835,12 +64436,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/container-units-small-viewport-fallback.html": { - "Use small viewport size as fallback": { + }, + "cqw,cqh can be resolved": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -64873,9 +64475,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -64937,12 +64536,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/container-units-svglength.html": { - "unitType with container-relative units": { + }, + "cqi,cqb can be resolved": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -64975,9 +64575,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -65040,9 +64637,12 @@ ["Firefox", "104.0"] ] }, - "cqw,cqh can be resolved": { + "cqmin,cqmax can be resolved": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -65075,9 +64675,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -65140,9 +64737,12 @@ ["Firefox", "104.0"] ] }, - "cqi,cqb can be resolved": { + "calc() with container-relative units can be resolved": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -65175,9 +64775,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -65240,9 +64837,12 @@ ["Firefox", "104.0"] ] }, - "cqmin,cqmax can be resolved": { + "Can modify value with container-relative units": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -65275,9 +64875,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -65340,9 +64937,12 @@ ["Firefox", "104.0"] ] }, - "calc() with container-relative units can be resolved": { + "CSS Container Queries Test: container-relative units in SVGLength": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -65375,9 +64975,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -65439,10 +65036,15 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - }, - "Can modify value with container-relative units": { + } + }, + "/css/css-contain/container-queries/container-units-typed-om.html": { + "CSS.cqw function": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -65475,9 +65077,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -65540,9 +65139,12 @@ ["Firefox", "104.0"] ] }, - "CSS Container Queries Test: container-relative units in SVGLength": { + "Reify value with cqw unit": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -65575,9 +65177,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -65639,12 +65238,13 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/container-units-typed-om.html": { - "CSS.cqw function": { + }, + "Set value with cqw unit (string)": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -65677,9 +65277,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -65742,9 +65339,12 @@ ["Firefox", "104.0"] ] }, - "Reify value with cqw unit": { + "Set value with cqw unit (CSS.cqw)": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -65777,9 +65377,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -65842,9 +65439,12 @@ ["Firefox", "104.0"] ] }, - "Set value with cqw unit (string)": { + "CSS.cqh function": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -65877,9 +65477,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -65942,9 +65539,12 @@ ["Firefox", "104.0"] ] }, - "Set value with cqw unit (CSS.cqw)": { + "Reify value with cqh unit": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -65977,9 +65577,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -66042,9 +65639,12 @@ ["Firefox", "104.0"] ] }, - "CSS.cqh function": { + "Set value with cqh unit (string)": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -66077,9 +65677,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -66142,9 +65739,12 @@ ["Firefox", "104.0"] ] }, - "Reify value with cqh unit": { + "Set value with cqh unit (CSS.cqh)": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -66177,9 +65777,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -66242,9 +65839,12 @@ ["Firefox", "104.0"] ] }, - "Set value with cqh unit (string)": { + "CSS.cqi function": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -66277,9 +65877,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -66342,9 +65939,12 @@ ["Firefox", "104.0"] ] }, - "Set value with cqh unit (CSS.cqh)": { + "Reify value with cqi unit": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -66377,9 +65977,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -66442,9 +66039,12 @@ ["Firefox", "104.0"] ] }, - "CSS.cqi function": { + "Set value with cqi unit (string)": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -66477,9 +66077,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -66542,9 +66139,12 @@ ["Firefox", "104.0"] ] }, - "Reify value with cqi unit": { + "Set value with cqi unit (CSS.cqi)": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -66577,9 +66177,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -66642,9 +66239,12 @@ ["Firefox", "104.0"] ] }, - "Set value with cqi unit (string)": { + "CSS.cqb function": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -66677,9 +66277,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -66742,9 +66339,12 @@ ["Firefox", "104.0"] ] }, - "Set value with cqi unit (CSS.cqi)": { + "Reify value with cqb unit": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -66777,9 +66377,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -66842,9 +66439,12 @@ ["Firefox", "104.0"] ] }, - "CSS.cqb function": { + "Set value with cqb unit (string)": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -66877,9 +66477,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -66942,9 +66539,12 @@ ["Firefox", "104.0"] ] }, - "Reify value with cqb unit": { + "Set value with cqb unit (CSS.cqb)": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -66977,9 +66577,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -67042,9 +66639,12 @@ ["Firefox", "104.0"] ] }, - "Set value with cqb unit (string)": { + "CSS.cqmin function": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -67077,9 +66677,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -67142,9 +66739,12 @@ ["Firefox", "104.0"] ] }, - "Set value with cqb unit (CSS.cqb)": { + "Reify value with cqmin unit": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -67177,9 +66777,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -67242,9 +66839,12 @@ ["Firefox", "104.0"] ] }, - "CSS.cqmin function": { + "Set value with cqmin unit (string)": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -67277,9 +66877,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -67342,9 +66939,12 @@ ["Firefox", "104.0"] ] }, - "Reify value with cqmin unit": { + "Set value with cqmin unit (CSS.cqmin)": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -67377,9 +66977,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -67442,9 +67039,12 @@ ["Firefox", "104.0"] ] }, - "Set value with cqmin unit (string)": { + "CSS.cqmax function": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -67477,9 +67077,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -67542,9 +67139,12 @@ ["Firefox", "104.0"] ] }, - "Set value with cqmin unit (CSS.cqmin)": { + "Reify value with cqmax unit": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -67577,9 +67177,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -67642,9 +67239,12 @@ ["Firefox", "104.0"] ] }, - "CSS.cqmax function": { + "Set value with cqmax unit (string)": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -67677,9 +67277,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -67742,9 +67339,12 @@ ["Firefox", "104.0"] ] }, - "Reify value with cqmax unit": { + "Set value with cqmax unit (CSS.cqmax)": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -67777,9 +67377,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -67841,10 +67438,15 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - }, - "Set value with cqmax unit (string)": { + } + }, + "/css/css-contain/container-queries/font-relative-calc-dynamic.html": { + "font-relative calc() is responsive to container font-size changes": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -67877,9 +67479,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -67941,10 +67540,15 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - }, - "Set value with cqmax unit (CSS.cqmax)": { + } + }, + "/css/css-contain/container-queries/iframe-in-container-invalidation.html": { + "@container-dependent elements respond to size changes of an @container-dependent iframe": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -67977,9 +67581,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -68043,10 +67644,13 @@ ] } }, - "/css/css-contain/container-queries/font-relative-calc-dynamic.html": { - "font-relative calc() is responsive to container font-size changes": { + "/css/css-contain/container-queries/iframe-invalidation.html": { + "@container-dependent elements respond to iframe size changes": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -68079,9 +67683,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -68145,9 +67746,13 @@ ] } }, - "/css/css-contain/container-queries/get-animations.html": { - "Calling getAnimations updates layout of parent frame if needed": { + "/css/css-contain/container-queries/layout-dependent-focus.html": { + "Verify that onblur is called on hidden input": { "passing": [ + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], ["Chrome", "86.0"], @@ -68169,15 +67774,9 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], ["Edge", "84.0"], ["Edge", "85.0"], ["Edge", "86.0"], @@ -68198,7 +67797,25 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], + ["Edge", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], ["Firefox", "75.0"], ["Firefox", "76.0"], ["Firefox", "77.0"], @@ -68229,29 +67846,113 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [ + ] + } + }, + "/css/css-contain/container-queries/percentage-padding-orthogonal.html": { + "#container height measured with 500px width. Both container children visible": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], - ["Safari (macOS)", "13.1"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "102.0"], + ["Edge", "103.0"], + ["Edge", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], ["Firefox", "72.0"], ["Firefox", "73.0"], - ["Firefox", "74.0"] + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/iframe-in-container-invalidation.html": { - "@container-dependent elements respond to size changes of an @container-dependent iframe": { - "passing": [], - "failing": [ + }, + "#container width 400px after padding is applied.": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -68277,16 +67978,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -68310,7 +68001,19 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], + ["Edge", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -68348,12 +68051,9 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/iframe-invalidation.html": { - "@container-dependent elements respond to iframe size changes": { - "passing": [], - "failing": [ + }, + "#container width 400px after padding is applied. #second is removed from the rendering": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -68379,16 +68079,6 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -68412,7 +68102,19 @@ ["Edge", "101.0"], ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], + ["Edge", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -68450,11 +68152,11 @@ ["Firefox", "103.0"], ["Firefox", "104.0"] ] - } - }, - "/css/css-contain/container-queries/pseudo-elements-004.html": { - "Initial color for ::before": { + }, + "#container height measured with 499px width. Both container children visible": { "passing": [ + ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -68474,11 +68176,8 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], - ["Safari (iOS)", "15.0"], - ["Safari (iOS)", "15.2"], - ["Safari (iOS)", "15.4"], - ["Safari (iOS)", "15.5"], - ["Safari (iOS)", "15.6"], + ["Edge", "84.0"], + ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], ["Edge", "88.0"], @@ -68495,9 +68194,7 @@ ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], - ["Edge", "102.0"], ["Edge", "103.0"], - ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -68536,26 +68233,39 @@ ["Firefox", "104.0"] ], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], - ["Chrome", "84.0"], - ["Chrome", "85.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], - ["Edge", "84.0"], - ["Edge", "85.0"] + ["Edge", "102.0"], + ["Edge", "104.0"] ] }, - "Color for ::before depending on container": { - "passing": [ + "#container width 399px after padding is applied. #second is removed from the rendering": { + "passing": [], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], ["Chrome", "86.0"], ["Chrome", "87.0"], ["Chrome", "88.0"], @@ -68575,11 +68285,18 @@ ["Chrome", "102.0"], ["Chrome", "103.0"], ["Chrome", "104.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Safari (iOS)", "15.0"], ["Safari (iOS)", "15.2"], ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], ["Edge", "86.0"], ["Edge", "87.0"], ["Edge", "88.0"], @@ -68635,27 +68352,112 @@ ["Firefox", "102.0"], ["Firefox", "103.0"], ["Firefox", "104.0"] - ], - "failing": [ + ] + }, + "#container width 399x after padding is applied. #second is removed from the rendering": { + "passing": [ ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], ["Chrome", "83.0"], ["Chrome", "84.0"], ["Chrome", "85.0"], - ["Safari (iOS)", "14.0"], - ["Safari (iOS)", "14.1"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "84.0"], - ["Edge", "85.0"] + ["Edge", "85.0"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "95.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "103.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "102.0"], + ["Edge", "104.0"] ] - }, - "Initial color for ::after": { + } + }, + "/css/css-contain/container-queries/pseudo-elements-004.html": { + "Initial color for ::before": { "passing": [ ["Chrome", "86.0"], ["Chrome", "87.0"], @@ -68738,6 +68540,9 @@ ["Firefox", "104.0"] ], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -68746,9 +68551,6 @@ ["Chrome", "85.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -68756,7 +68558,7 @@ ["Edge", "85.0"] ] }, - "Color for ::after depending on container": { + "Color for ::before depending on container": { "passing": [ ["Chrome", "86.0"], ["Chrome", "87.0"], @@ -68791,13 +68593,16 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -68836,6 +68641,9 @@ ["Firefox", "104.0"] ], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -68844,20 +68652,14 @@ ["Chrome", "85.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] + ["Edge", "85.0"] ] }, - "Initial color for ::marker": { + "Initial color for ::after": { "passing": [ ["Chrome", "86.0"], ["Chrome", "87.0"], @@ -68892,13 +68694,16 @@ ["Edge", "92.0"], ["Edge", "93.0"], ["Edge", "94.0"], + ["Edge", "95.0"], ["Edge", "96.0"], ["Edge", "97.0"], ["Edge", "98.0"], ["Edge", "99.0"], ["Edge", "100.0"], ["Edge", "101.0"], + ["Edge", "102.0"], ["Edge", "103.0"], + ["Edge", "104.0"], ["Firefox", "69.0"], ["Firefox", "70.0"], ["Firefox", "71.0"], @@ -68937,6 +68742,9 @@ ["Firefox", "104.0"] ], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -68945,20 +68753,14 @@ ["Chrome", "85.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], ["Edge", "84.0"], - ["Edge", "85.0"], - ["Edge", "95.0"], - ["Edge", "102.0"], - ["Edge", "104.0"] + ["Edge", "85.0"] ] }, - "Color for ::marker depending on container": { + "Color for ::after depending on container": { "passing": [ ["Chrome", "86.0"], ["Chrome", "87.0"], @@ -69038,6 +68840,9 @@ ["Firefox", "104.0"] ], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -69046,9 +68851,107 @@ ["Chrome", "85.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "Initial color for ::marker": { + "passing": [ + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "103.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -69059,7 +68962,7 @@ ["Edge", "104.0"] ] }, - "Initial color for ::first-line": { + "Color for ::marker depending on container": { "passing": [ ["Chrome", "86.0"], ["Chrome", "87.0"], @@ -69139,6 +69042,9 @@ ["Firefox", "104.0"] ], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -69147,9 +69053,107 @@ ["Chrome", "85.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], + ["Edge", "80.0"], + ["Edge", "81.0"], + ["Edge", "83.0"], + ["Edge", "84.0"], + ["Edge", "85.0"], + ["Edge", "95.0"], + ["Edge", "102.0"], + ["Edge", "104.0"] + ] + }, + "Initial color for ::first-line": { + "passing": [ + ["Chrome", "86.0"], + ["Chrome", "87.0"], + ["Chrome", "88.0"], + ["Chrome", "89.0"], + ["Chrome", "90.0"], + ["Chrome", "91.0"], + ["Chrome", "92.0"], + ["Chrome", "93.0"], + ["Chrome", "94.0"], + ["Chrome", "95.0"], + ["Chrome", "96.0"], + ["Chrome", "97.0"], + ["Chrome", "98.0"], + ["Chrome", "99.0"], + ["Chrome", "100.0"], + ["Chrome", "101.0"], + ["Chrome", "102.0"], + ["Chrome", "103.0"], + ["Chrome", "104.0"], + ["Safari (iOS)", "15.0"], + ["Safari (iOS)", "15.2"], + ["Safari (iOS)", "15.4"], + ["Safari (iOS)", "15.5"], + ["Safari (iOS)", "15.6"], + ["Edge", "86.0"], + ["Edge", "87.0"], + ["Edge", "88.0"], + ["Edge", "89.0"], + ["Edge", "90.0"], + ["Edge", "91.0"], + ["Edge", "92.0"], + ["Edge", "93.0"], + ["Edge", "94.0"], + ["Edge", "96.0"], + ["Edge", "97.0"], + ["Edge", "98.0"], + ["Edge", "99.0"], + ["Edge", "100.0"], + ["Edge", "101.0"], + ["Edge", "103.0"], + ["Firefox", "69.0"], + ["Firefox", "70.0"], + ["Firefox", "71.0"], + ["Firefox", "72.0"], + ["Firefox", "73.0"], + ["Firefox", "74.0"], + ["Firefox", "75.0"], + ["Firefox", "76.0"], + ["Firefox", "77.0"], + ["Firefox", "78.0"], + ["Firefox", "79.0"], + ["Firefox", "80.0"], + ["Firefox", "81.0"], + ["Firefox", "82.0"], + ["Firefox", "83.0"], + ["Firefox", "84.0"], + ["Firefox", "85.0"], + ["Firefox", "86.0"], + ["Firefox", "87.0"], + ["Firefox", "88.0"], + ["Firefox", "89.0"], + ["Firefox", "90.0"], + ["Firefox", "91.0"], + ["Firefox", "92.0"], + ["Firefox", "93.0"], + ["Firefox", "94.0"], + ["Firefox", "95.0"], + ["Firefox", "96.0"], + ["Firefox", "97.0"], + ["Firefox", "98.0"], + ["Firefox", "99.0"], + ["Firefox", "100.0"], + ["Firefox", "101.0"], + ["Firefox", "102.0"], + ["Firefox", "103.0"], + ["Firefox", "104.0"] + ], + "failing": [ ["Safari (macOS)", "13.1"], ["Safari (macOS)", "14.1"], ["Safari (macOS)", "15.3"], + ["Chrome", "79.0"], + ["Chrome", "80.0"], + ["Chrome", "81.0"], + ["Chrome", "83.0"], + ["Chrome", "84.0"], + ["Chrome", "85.0"], + ["Safari (iOS)", "14.0"], + ["Safari (iOS)", "14.1"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -69240,6 +69244,9 @@ ["Firefox", "104.0"] ], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -69248,9 +69255,6 @@ ["Chrome", "85.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -69341,6 +69345,9 @@ ["Firefox", "104.0"] ], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -69349,9 +69356,6 @@ ["Chrome", "85.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -69442,6 +69446,9 @@ ["Firefox", "104.0"] ], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -69450,9 +69457,6 @@ ["Chrome", "85.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -69543,6 +69547,9 @@ ["Firefox", "104.0"] ], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -69551,9 +69558,6 @@ ["Chrome", "85.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -69644,6 +69648,9 @@ ["Firefox", "104.0"] ], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -69652,9 +69659,6 @@ ["Chrome", "85.0"], ["Safari (iOS)", "14.0"], ["Safari (iOS)", "14.1"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -69670,6 +69674,9 @@ "Container Queries - Style Change Event for transitions": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -69702,9 +69709,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -69772,6 +69776,9 @@ "CSS Container Queries Test: @container-dependent elements respond to viewport unit changes": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -69804,9 +69811,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -69874,6 +69878,9 @@ "Match width with vw": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -69906,9 +69913,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], @@ -69974,6 +69978,9 @@ "Match width with vh": { "passing": [], "failing": [ + ["Safari (macOS)", "13.1"], + ["Safari (macOS)", "14.1"], + ["Safari (macOS)", "15.3"], ["Chrome", "79.0"], ["Chrome", "80.0"], ["Chrome", "81.0"], @@ -70006,9 +70013,6 @@ ["Safari (iOS)", "15.4"], ["Safari (iOS)", "15.5"], ["Safari (iOS)", "15.6"], - ["Safari (macOS)", "13.1"], - ["Safari (macOS)", "14.1"], - ["Safari (macOS)", "15.3"], ["Edge", "80.0"], ["Edge", "81.0"], ["Edge", "83.0"], diff --git a/tests/wpt.ts b/tests/wpt.ts index 2912a97..a054a41 100644 --- a/tests/wpt.ts +++ b/tests/wpt.ts @@ -380,6 +380,10 @@ async function main() { } result.data = {type: DataType.Result, result: [passed, failed]}; + (result as any).raw = { + name: `${browser.name} ${version.name}`, + results, + }; } }); return result;