Bug 1455576 part 1 - Shrink the list of CSS_TYPES in devtools to only those being used. r=tromey
authorXidorn Quan <me@upsuper.org>
Thu, 26 Apr 2018 09:01:02 +1000
changeset 471680 8520ed7853e67f2afc2d8dcf3b275023e910a174
parent 471679 205817abe4d5568b8ea1ecd72a7f3795804e10b3
child 471681 bf94e4ebba6660e2569b261997328a9527144736
push id1728
push userjlund@mozilla.com
push dateMon, 18 Jun 2018 21:12:27 +0000
treeherdermozilla-release@c296fde26f5f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstromey
bugs1455576
milestone61.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1455576 part 1 - Shrink the list of CSS_TYPES in devtools to only those being used. r=tromey It seems to me that only the remaining three types are actually used by the devtools, so I remove other types to reduce the scope. MozReview-Commit-ID: 5mm3nl9qOyQ
devtools/shared/css/generated/properties-db.js
devtools/shared/css/properties-db.js
dom/chrome-webidl/InspectorUtils.webidl
layout/inspector/InspectorUtils.cpp
layout/inspector/tests/test_bug1006595.html
layout/style/test/test_bug1112014.html
--- a/devtools/shared/css/generated/properties-db.js
+++ b/devtools/shared/css/generated/properties-db.js
@@ -23,18 +23,16 @@ exports.CSS_PROPERTIES = {
       "animation-delay",
       "animation-direction",
       "animation-fill-mode",
       "animation-iteration-count",
       "animation-play-state",
       "animation-name"
     ],
     "supports": [
-      7,
-      9,
       10
     ],
     "values": [
       "alternate",
       "alternate-reverse",
       "backwards",
       "both",
       "cubic-bezier",
@@ -58,19 +56,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-moz-animation-delay": {
     "isInherited": false,
     "subproperties": [
       "animation-delay"
     ],
-    "supports": [
-      9
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-animation-direction": {
     "isInherited": false,
@@ -88,19 +84,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-moz-animation-duration": {
     "isInherited": false,
     "subproperties": [
       "animation-duration"
     ],
-    "supports": [
-      9
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-animation-fill-mode": {
     "isInherited": false,
@@ -118,19 +112,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-moz-animation-iteration-count": {
     "isInherited": false,
     "subproperties": [
       "animation-iteration-count"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "infinite",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-animation-name": {
@@ -335,37 +327,34 @@ exports.CSS_PROPERTIES = {
       "visible"
     ]
   },
   "-moz-binding": {
     "isInherited": false,
     "subproperties": [
       "-moz-binding"
     ],
-    "supports": [
-      11
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "none",
       "unset",
       "url"
     ]
   },
   "-moz-border-end": {
     "isInherited": false,
     "subproperties": [
       "border-inline-end-width",
       "border-inline-end-style",
       "border-inline-end-color"
     ],
     "supports": [
-      2,
-      6
+      2
     ],
     "values": [
       "COLOR",
       "calc",
       "currentColor",
       "dashed",
       "dotted",
       "double",
@@ -432,19 +421,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-moz-border-end-width": {
     "isInherited": false,
     "subproperties": [
       "border-inline-end-width"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "medium",
       "thick",
       "thin",
       "unset"
@@ -455,22 +442,17 @@ exports.CSS_PROPERTIES = {
     "subproperties": [
       "border-image-source",
       "border-image-slice",
       "border-image-width",
       "border-image-outset",
       "border-image-repeat"
     ],
     "supports": [
-      4,
-      5,
-      6,
-      7,
-      8,
-      11
+      4
     ],
     "values": [
       "-moz-element",
       "-moz-image-rect",
       "-moz-linear-gradient",
       "-moz-radial-gradient",
       "-moz-repeating-linear-gradient",
       "-moz-repeating-radial-gradient",
@@ -493,18 +475,17 @@ exports.CSS_PROPERTIES = {
   "-moz-border-start": {
     "isInherited": false,
     "subproperties": [
       "border-inline-start-width",
       "border-inline-start-style",
       "border-inline-start-color"
     ],
     "supports": [
-      2,
-      6
+      2
     ],
     "values": [
       "COLOR",
       "calc",
       "currentColor",
       "dashed",
       "dotted",
       "double",
@@ -571,19 +552,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-moz-border-start-width": {
     "isInherited": false,
     "subproperties": [
       "border-inline-start-width"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "medium",
       "thick",
       "thin",
       "unset"
@@ -620,33 +599,29 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-moz-box-flex": {
     "isInherited": false,
     "subproperties": [
       "-moz-box-flex"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-box-ordinal-group": {
     "isInherited": false,
     "subproperties": [
       "-moz-box-ordinal-group"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-box-orient": {
     "isInherited": false,
@@ -694,19 +669,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-moz-column-count": {
     "isInherited": false,
     "subproperties": [
       "column-count"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "auto",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-column-fill": {
@@ -723,38 +696,34 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-moz-column-gap": {
     "isInherited": false,
     "subproperties": [
       "column-gap"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "normal",
       "unset"
     ]
   },
   "-moz-column-rule": {
     "isInherited": false,
     "subproperties": [
       "column-rule-width",
       "column-rule-style",
       "column-rule-color"
     ],
     "supports": [
-      2,
-      6
+      2
     ],
     "values": [
       "COLOR",
       "calc",
       "currentColor",
       "dashed",
       "dotted",
       "double",
@@ -821,55 +790,48 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-moz-column-rule-width": {
     "isInherited": false,
     "subproperties": [
       "column-rule-width"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "medium",
       "thick",
       "thin",
       "unset"
     ]
   },
   "-moz-column-width": {
     "isInherited": false,
     "subproperties": [
       "column-width"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-columns": {
     "isInherited": false,
     "subproperties": [
       "column-count",
       "column-width"
     ],
-    "supports": [
-      6,
-      7
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
@@ -938,19 +900,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-moz-force-broken-image-icon": {
     "isInherited": false,
     "subproperties": [
       "-moz-force-broken-image-icon"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-hyphens": {
     "isInherited": true,
@@ -979,37 +939,31 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-moz-margin-end": {
     "isInherited": false,
     "subproperties": [
       "margin-inline-end"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-margin-start": {
     "isInherited": false,
     "subproperties": [
       "margin-inline-start"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
@@ -1032,142 +986,116 @@ exports.CSS_PROPERTIES = {
   "-moz-outline-radius": {
     "isInherited": false,
     "subproperties": [
       "-moz-outline-radius-topleft",
       "-moz-outline-radius-topright",
       "-moz-outline-radius-bottomright",
       "-moz-outline-radius-bottomleft"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-outline-radius-bottomleft": {
     "isInherited": false,
     "subproperties": [
       "-moz-outline-radius-bottomleft"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-outline-radius-bottomright": {
     "isInherited": false,
     "subproperties": [
       "-moz-outline-radius-bottomright"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-outline-radius-topleft": {
     "isInherited": false,
     "subproperties": [
       "-moz-outline-radius-topleft"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-outline-radius-topright": {
     "isInherited": false,
     "subproperties": [
       "-moz-outline-radius-topright"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-padding-end": {
     "isInherited": false,
     "subproperties": [
       "padding-inline-end"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-padding-start": {
     "isInherited": false,
     "subproperties": [
       "padding-inline-start"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-perspective": {
     "isInherited": false,
     "subproperties": [
       "perspective"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "none",
       "unset"
     ]
   },
   "-moz-perspective-origin": {
     "isInherited": false,
     "subproperties": [
       "perspective-origin"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "calc",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
@@ -1191,20 +1119,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-moz-tab-size": {
     "isInherited": true,
     "subproperties": [
       "-moz-tab-size"
     ],
-    "supports": [
-      6,
-      7
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-text-size-adjust": {
@@ -1233,20 +1158,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-moz-transform-origin": {
     "isInherited": false,
     "subproperties": [
       "transform-origin"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
       "top",
@@ -1271,17 +1193,16 @@ exports.CSS_PROPERTIES = {
     "isInherited": false,
     "subproperties": [
       "transition-property",
       "transition-duration",
       "transition-timing-function",
       "transition-delay"
     ],
     "supports": [
-      9,
       10
     ],
     "values": [
       "all",
       "cubic-bezier",
       "ease",
       "ease-in",
       "ease-in-out",
@@ -1296,33 +1217,29 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-moz-transition-delay": {
     "isInherited": false,
     "subproperties": [
       "transition-delay"
     ],
-    "supports": [
-      9
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-transition-duration": {
     "isInherited": false,
     "subproperties": [
       "transition-duration"
     ],
-    "supports": [
-      9
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-transition-property": {
     "isInherited": false,
@@ -1448,19 +1365,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-moz-window-opacity": {
     "isInherited": false,
     "subproperties": [
       "-moz-window-opacity"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-moz-window-transform": {
     "isInherited": false,
@@ -1474,20 +1389,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-moz-window-transform-origin": {
     "isInherited": false,
     "subproperties": [
       "-moz-window-transform-origin"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
       "top",
@@ -1579,18 +1491,16 @@ exports.CSS_PROPERTIES = {
       "animation-delay",
       "animation-direction",
       "animation-fill-mode",
       "animation-iteration-count",
       "animation-play-state",
       "animation-name"
     ],
     "supports": [
-      7,
-      9,
       10
     ],
     "values": [
       "alternate",
       "alternate-reverse",
       "backwards",
       "both",
       "cubic-bezier",
@@ -1614,19 +1524,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-webkit-animation-delay": {
     "isInherited": false,
     "subproperties": [
       "animation-delay"
     ],
-    "supports": [
-      9
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-webkit-animation-direction": {
     "isInherited": false,
@@ -1644,19 +1552,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-webkit-animation-duration": {
     "isInherited": false,
     "subproperties": [
       "animation-duration"
     ],
-    "supports": [
-      9
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-webkit-animation-fill-mode": {
     "isInherited": false,
@@ -1674,19 +1580,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-webkit-animation-iteration-count": {
     "isInherited": false,
     "subproperties": [
       "animation-iteration-count"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "infinite",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-webkit-animation-name": {
@@ -1784,74 +1688,60 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-webkit-background-size": {
     "isInherited": false,
     "subproperties": [
       "background-size"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "contain",
       "cover",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-webkit-border-bottom-left-radius": {
     "isInherited": false,
     "subproperties": [
       "border-bottom-left-radius"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-webkit-border-bottom-right-radius": {
     "isInherited": false,
     "subproperties": [
       "border-bottom-right-radius"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-webkit-border-image": {
     "isInherited": false,
     "subproperties": [
       "border-image-source",
       "border-image-slice",
       "border-image-width",
       "border-image-outset",
       "border-image-repeat"
     ],
     "supports": [
-      4,
-      5,
-      6,
-      7,
-      8,
-      11
+      4
     ],
     "values": [
       "-moz-element",
       "-moz-image-rect",
       "-moz-linear-gradient",
       "-moz-radial-gradient",
       "-moz-repeating-linear-gradient",
       "-moz-repeating-radial-gradient",
@@ -1874,50 +1764,41 @@ exports.CSS_PROPERTIES = {
   "-webkit-border-radius": {
     "isInherited": false,
     "subproperties": [
       "border-top-left-radius",
       "border-top-right-radius",
       "border-bottom-right-radius",
       "border-bottom-left-radius"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-webkit-border-top-left-radius": {
     "isInherited": false,
     "subproperties": [
       "border-top-left-radius"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-webkit-border-top-right-radius": {
     "isInherited": false,
     "subproperties": [
       "border-top-right-radius"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-webkit-box-align": {
     "isInherited": false,
@@ -1950,33 +1831,29 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-webkit-box-flex": {
     "isInherited": false,
     "subproperties": [
       "-moz-box-flex"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-webkit-box-ordinal-group": {
     "isInherited": false,
     "subproperties": [
       "-moz-box-ordinal-group"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-webkit-box-orient": {
     "isInherited": false,
@@ -2011,18 +1888,17 @@ exports.CSS_PROPERTIES = {
     ]
   },
   "-webkit-box-shadow": {
     "isInherited": false,
     "subproperties": [
       "box-shadow"
     ],
     "supports": [
-      2,
-      6
+      2
     ],
     "values": [
       "COLOR",
       "calc",
       "currentColor",
       "hsl",
       "hsla",
       "inherit",
@@ -2049,37 +1925,31 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-webkit-filter": {
     "isInherited": false,
     "subproperties": [
       "filter"
     ],
-    "supports": [
-      11
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-webkit-flex": {
     "isInherited": false,
     "subproperties": [
       "flex-grow",
       "flex-shrink",
       "flex-basis"
     ],
-    "supports": [
-      6,
-      7,
-      8
-    ],
+    "supports": [],
     "values": [
       "-moz-available",
       "-moz-fit-content",
       "-moz-max-content",
       "-moz-min-content",
       "auto",
       "calc",
       "content",
@@ -2088,20 +1958,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-webkit-flex-basis": {
     "isInherited": false,
     "subproperties": [
       "flex-basis"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "-moz-available",
       "-moz-fit-content",
       "-moz-max-content",
       "-moz-min-content",
       "auto",
       "calc",
       "content",
@@ -2146,33 +2013,29 @@ exports.CSS_PROPERTIES = {
       "wrap-reverse"
     ]
   },
   "-webkit-flex-grow": {
     "isInherited": false,
     "subproperties": [
       "flex-grow"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-webkit-flex-shrink": {
     "isInherited": false,
     "subproperties": [
       "flex-shrink"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-webkit-flex-wrap": {
     "isInherited": false,
@@ -2224,21 +2087,17 @@ exports.CSS_PROPERTIES = {
       "mask-position-y",
       "mask-clip",
       "mask-origin",
       "mask-size",
       "mask-composite",
       "mask-mode"
     ],
     "supports": [
-      4,
-      5,
-      6,
-      8,
-      11
+      4
     ],
     "values": [
       "-moz-element",
       "-moz-image-rect",
       "-moz-linear-gradient",
       "-moz-radial-gradient",
       "-moz-repeating-linear-gradient",
       "-moz-repeating-radial-gradient",
@@ -2316,19 +2175,17 @@ exports.CSS_PROPERTIES = {
     ]
   },
   "-webkit-mask-image": {
     "isInherited": false,
     "subproperties": [
       "mask-image"
     ],
     "supports": [
-      4,
-      5,
-      11
+      4
     ],
     "values": [
       "-moz-element",
       "-moz-image-rect",
       "-moz-linear-gradient",
       "-moz-radial-gradient",
       "-moz-repeating-linear-gradient",
       "-moz-repeating-radial-gradient",
@@ -2362,60 +2219,51 @@ exports.CSS_PROPERTIES = {
     ]
   },
   "-webkit-mask-position": {
     "isInherited": false,
     "subproperties": [
       "mask-position-x",
       "mask-position-y"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
       "top",
       "unset"
     ]
   },
   "-webkit-mask-position-x": {
     "isInherited": false,
     "subproperties": [
       "mask-position-x"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
       "top",
       "unset"
     ]
   },
   "-webkit-mask-position-y": {
     "isInherited": false,
     "subproperties": [
       "mask-position-y"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
       "top",
@@ -2440,66 +2288,56 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-webkit-mask-size": {
     "isInherited": false,
     "subproperties": [
       "mask-size"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "contain",
       "cover",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-webkit-order": {
     "isInherited": false,
     "subproperties": [
       "order"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-webkit-perspective": {
     "isInherited": false,
     "subproperties": [
       "perspective"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "none",
       "unset"
     ]
   },
   "-webkit-perspective-origin": {
     "isInherited": false,
     "subproperties": [
       "perspective-origin"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "calc",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
@@ -2544,18 +2382,17 @@ exports.CSS_PROPERTIES = {
   },
   "-webkit-text-stroke": {
     "isInherited": true,
     "subproperties": [
       "-webkit-text-stroke-width",
       "-webkit-text-stroke-color"
     ],
     "supports": [
-      2,
-      6
+      2
     ],
     "values": [
       "COLOR",
       "calc",
       "currentColor",
       "hsl",
       "hsla",
       "inherit",
@@ -2590,19 +2427,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-webkit-text-stroke-width": {
     "isInherited": true,
     "subproperties": [
       "-webkit-text-stroke-width"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "medium",
       "thick",
       "thin",
       "unset"
@@ -2620,20 +2455,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-webkit-transform-origin": {
     "isInherited": false,
     "subproperties": [
       "transform-origin"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
       "top",
@@ -2658,17 +2490,16 @@ exports.CSS_PROPERTIES = {
     "isInherited": false,
     "subproperties": [
       "transition-property",
       "transition-duration",
       "transition-timing-function",
       "transition-delay"
     ],
     "supports": [
-      9,
       10
     ],
     "values": [
       "all",
       "cubic-bezier",
       "ease",
       "ease-in",
       "ease-in-out",
@@ -2683,33 +2514,29 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "-webkit-transition-delay": {
     "isInherited": false,
     "subproperties": [
       "transition-delay"
     ],
-    "supports": [
-      9
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-webkit-transition-duration": {
     "isInherited": false,
     "subproperties": [
       "transition-duration"
     ],
-    "supports": [
-      9
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "-webkit-transition-property": {
     "isInherited": false,
@@ -3164,26 +2991,19 @@ exports.CSS_PROPERTIES = {
       "-moz-window-transform",
       "-moz-window-transform-origin",
       "word-break",
       "word-spacing",
       "writing-mode",
       "z-index"
     ],
     "supports": [
-      1,
       2,
       4,
-      5,
-      6,
-      7,
-      8,
-      9,
-      10,
-      11
+      10
     ],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "animation": {
@@ -3194,18 +3014,16 @@ exports.CSS_PROPERTIES = {
       "animation-delay",
       "animation-direction",
       "animation-fill-mode",
       "animation-iteration-count",
       "animation-play-state",
       "animation-name"
     ],
     "supports": [
-      7,
-      9,
       10
     ],
     "values": [
       "alternate",
       "alternate-reverse",
       "backwards",
       "both",
       "cubic-bezier",
@@ -3229,19 +3047,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "animation-delay": {
     "isInherited": false,
     "subproperties": [
       "animation-delay"
     ],
-    "supports": [
-      9
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "animation-direction": {
     "isInherited": false,
@@ -3259,19 +3075,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "animation-duration": {
     "isInherited": false,
     "subproperties": [
       "animation-duration"
     ],
-    "supports": [
-      9
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "animation-fill-mode": {
     "isInherited": false,
@@ -3289,19 +3103,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "animation-iteration-count": {
     "isInherited": false,
     "subproperties": [
       "animation-iteration-count"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "infinite",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "animation-name": {
@@ -3378,21 +3190,17 @@ exports.CSS_PROPERTIES = {
       "background-clip",
       "background-origin",
       "background-position-x",
       "background-position-y",
       "background-size"
     ],
     "supports": [
       2,
-      4,
-      5,
-      6,
-      8,
-      11
+      4
     ],
     "values": [
       "COLOR",
       "-moz-element",
       "-moz-image-rect",
       "-moz-linear-gradient",
       "-moz-radial-gradient",
       "-moz-repeating-linear-gradient",
@@ -3515,19 +3323,17 @@ exports.CSS_PROPERTIES = {
     ]
   },
   "background-image": {
     "isInherited": false,
     "subproperties": [
       "background-image"
     ],
     "supports": [
-      4,
-      5,
-      11
+      4
     ],
     "values": [
       "-moz-element",
       "-moz-image-rect",
       "-moz-linear-gradient",
       "-moz-radial-gradient",
       "-moz-repeating-linear-gradient",
       "-moz-repeating-radial-gradient",
@@ -3558,60 +3364,51 @@ exports.CSS_PROPERTIES = {
     ]
   },
   "background-position": {
     "isInherited": false,
     "subproperties": [
       "background-position-x",
       "background-position-y"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
       "top",
       "unset"
     ]
   },
   "background-position-x": {
     "isInherited": false,
     "subproperties": [
       "background-position-x"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
       "top",
       "unset"
     ]
   },
   "background-position-y": {
     "isInherited": false,
     "subproperties": [
       "background-position-y"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
       "top",
@@ -3636,37 +3433,31 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "background-size": {
     "isInherited": false,
     "subproperties": [
       "background-size"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "contain",
       "cover",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "block-size": {
     "isInherited": false,
     "subproperties": [
       "block-size"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
@@ -3687,18 +3478,17 @@ exports.CSS_PROPERTIES = {
       "border-left-color",
       "border-image-source",
       "border-image-slice",
       "border-image-width",
       "border-image-outset",
       "border-image-repeat"
     ],
     "supports": [
-      2,
-      6
+      2
     ],
     "values": [
       "COLOR",
       "-moz-element",
       "-moz-image-rect",
       "-moz-linear-gradient",
       "-moz-radial-gradient",
       "-moz-repeating-linear-gradient",
@@ -3741,18 +3531,17 @@ exports.CSS_PROPERTIES = {
   "border-block-end": {
     "isInherited": false,
     "subproperties": [
       "border-block-end-width",
       "border-block-end-style",
       "border-block-end-color"
     ],
     "supports": [
-      2,
-      6
+      2
     ],
     "values": [
       "COLOR",
       "calc",
       "currentColor",
       "dashed",
       "dotted",
       "double",
@@ -3819,19 +3608,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "border-block-end-width": {
     "isInherited": false,
     "subproperties": [
       "border-block-end-width"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "medium",
       "thick",
       "thin",
       "unset"
@@ -3840,18 +3627,17 @@ exports.CSS_PROPERTIES = {
   "border-block-start": {
     "isInherited": false,
     "subproperties": [
       "border-block-start-width",
       "border-block-start-style",
       "border-block-start-color"
     ],
     "supports": [
-      2,
-      6
+      2
     ],
     "values": [
       "COLOR",
       "calc",
       "currentColor",
       "dashed",
       "dotted",
       "double",
@@ -3918,19 +3704,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "border-block-start-width": {
     "isInherited": false,
     "subproperties": [
       "border-block-start-width"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "medium",
       "thick",
       "thin",
       "unset"
@@ -3939,18 +3723,17 @@ exports.CSS_PROPERTIES = {
   "border-bottom": {
     "isInherited": false,
     "subproperties": [
       "border-bottom-width",
       "border-bottom-style",
       "border-bottom-color"
     ],
     "supports": [
-      2,
-      6
+      2
     ],
     "values": [
       "COLOR",
       "calc",
       "currentColor",
       "dashed",
       "dotted",
       "double",
@@ -3995,35 +3778,29 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "border-bottom-left-radius": {
     "isInherited": false,
     "subproperties": [
       "border-bottom-left-radius"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "border-bottom-right-radius": {
     "isInherited": false,
     "subproperties": [
       "border-bottom-right-radius"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "border-bottom-style": {
     "isInherited": false,
@@ -4047,19 +3824,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "border-bottom-width": {
     "isInherited": false,
     "subproperties": [
       "border-bottom-width"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "medium",
       "thick",
       "thin",
       "unset"
@@ -4108,22 +3883,17 @@ exports.CSS_PROPERTIES = {
     "subproperties": [
       "border-image-source",
       "border-image-slice",
       "border-image-width",
       "border-image-outset",
       "border-image-repeat"
     ],
     "supports": [
-      4,
-      5,
-      6,
-      7,
-      8,
-      11
+      4
     ],
     "values": [
       "-moz-element",
       "-moz-image-rect",
       "-moz-linear-gradient",
       "-moz-radial-gradient",
       "-moz-repeating-linear-gradient",
       "-moz-repeating-radial-gradient",
@@ -4143,20 +3913,17 @@ exports.CSS_PROPERTIES = {
       "url"
     ]
   },
   "border-image-outset": {
     "isInherited": false,
     "subproperties": [
       "border-image-outset"
     ],
-    "supports": [
-      6,
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "border-image-repeat": {
     "isInherited": false,
@@ -4174,36 +3941,31 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "border-image-slice": {
     "isInherited": false,
     "subproperties": [
       "border-image-slice"
     ],
-    "supports": [
-      7,
-      8
-    ],
+    "supports": [],
     "values": [
       "fill",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "border-image-source": {
     "isInherited": false,
     "subproperties": [
       "border-image-source"
     ],
     "supports": [
-      4,
-      5,
-      11
+      4
     ],
     "values": [
       "-moz-element",
       "-moz-image-rect",
       "-moz-linear-gradient",
       "-moz-radial-gradient",
       "-moz-repeating-linear-gradient",
       "-moz-repeating-radial-gradient",
@@ -4218,37 +3980,32 @@ exports.CSS_PROPERTIES = {
       "url"
     ]
   },
   "border-image-width": {
     "isInherited": false,
     "subproperties": [
       "border-image-width"
     ],
-    "supports": [
-      6,
-      7,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "border-inline-end": {
     "isInherited": false,
     "subproperties": [
       "border-inline-end-width",
       "border-inline-end-style",
       "border-inline-end-color"
     ],
     "supports": [
-      2,
-      6
+      2
     ],
     "values": [
       "COLOR",
       "calc",
       "currentColor",
       "dashed",
       "dotted",
       "double",
@@ -4315,19 +4072,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "border-inline-end-width": {
     "isInherited": false,
     "subproperties": [
       "border-inline-end-width"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "medium",
       "thick",
       "thin",
       "unset"
@@ -4336,18 +4091,17 @@ exports.CSS_PROPERTIES = {
   "border-inline-start": {
     "isInherited": false,
     "subproperties": [
       "border-inline-start-width",
       "border-inline-start-style",
       "border-inline-start-color"
     ],
     "supports": [
-      2,
-      6
+      2
     ],
     "values": [
       "COLOR",
       "calc",
       "currentColor",
       "dashed",
       "dotted",
       "double",
@@ -4414,19 +4168,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "border-inline-start-width": {
     "isInherited": false,
     "subproperties": [
       "border-inline-start-width"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "medium",
       "thick",
       "thin",
       "unset"
@@ -4435,18 +4187,17 @@ exports.CSS_PROPERTIES = {
   "border-left": {
     "isInherited": false,
     "subproperties": [
       "border-left-width",
       "border-left-style",
       "border-left-color"
     ],
     "supports": [
-      2,
-      6
+      2
     ],
     "values": [
       "COLOR",
       "calc",
       "currentColor",
       "dashed",
       "dotted",
       "double",
@@ -4513,19 +4264,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "border-left-width": {
     "isInherited": false,
     "subproperties": [
       "border-left-width"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "medium",
       "thick",
       "thin",
       "unset"
@@ -4534,36 +4283,32 @@ exports.CSS_PROPERTIES = {
   "border-radius": {
     "isInherited": false,
     "subproperties": [
       "border-top-left-radius",
       "border-top-right-radius",
       "border-bottom-right-radius",
       "border-bottom-left-radius"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "border-right": {
     "isInherited": false,
     "subproperties": [
       "border-right-width",
       "border-right-style",
       "border-right-color"
     ],
     "supports": [
-      2,
-      6
+      2
     ],
     "values": [
       "COLOR",
       "calc",
       "currentColor",
       "dashed",
       "dotted",
       "double",
@@ -4630,37 +4375,33 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "border-right-width": {
     "isInherited": false,
     "subproperties": [
       "border-right-width"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "medium",
       "thick",
       "thin",
       "unset"
     ]
   },
   "border-spacing": {
     "isInherited": true,
     "subproperties": [
       "border-spacing"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "border-style": {
     "isInherited": false,
@@ -4690,18 +4431,17 @@ exports.CSS_PROPERTIES = {
   "border-top": {
     "isInherited": false,
     "subproperties": [
       "border-top-width",
       "border-top-style",
       "border-top-color"
     ],
     "supports": [
-      2,
-      6
+      2
     ],
     "values": [
       "COLOR",
       "calc",
       "currentColor",
       "dashed",
       "dotted",
       "double",
@@ -4746,35 +4486,29 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "border-top-left-radius": {
     "isInherited": false,
     "subproperties": [
       "border-top-left-radius"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "border-top-right-radius": {
     "isInherited": false,
     "subproperties": [
       "border-top-right-radius"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "border-top-style": {
     "isInherited": false,
@@ -4798,19 +4532,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "border-top-width": {
     "isInherited": false,
     "subproperties": [
       "border-top-width"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "medium",
       "thick",
       "thin",
       "unset"
@@ -4819,38 +4551,33 @@ exports.CSS_PROPERTIES = {
   "border-width": {
     "isInherited": false,
     "subproperties": [
       "border-top-width",
       "border-right-width",
       "border-bottom-width",
       "border-left-width"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "medium",
       "thick",
       "thin",
       "unset"
     ]
   },
   "bottom": {
     "isInherited": false,
     "subproperties": [
       "bottom"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
@@ -4869,18 +4596,17 @@ exports.CSS_PROPERTIES = {
     ]
   },
   "box-shadow": {
     "isInherited": false,
     "subproperties": [
       "box-shadow"
     ],
     "supports": [
-      2,
-      6
+      2
     ],
     "values": [
       "COLOR",
       "calc",
       "currentColor",
       "hsl",
       "hsla",
       "inherit",
@@ -4979,19 +4705,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "clip-path": {
     "isInherited": false,
     "subproperties": [
       "clip-path"
     ],
-    "supports": [
-      11
-    ],
+    "supports": [],
     "values": [
       "border-box",
       "circle",
       "content-box",
       "ellipse",
       "fill-box",
       "inherit",
       "initial",
@@ -5085,19 +4809,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "column-count": {
     "isInherited": false,
     "subproperties": [
       "column-count"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "auto",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "column-fill": {
@@ -5114,38 +4836,34 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "column-gap": {
     "isInherited": false,
     "subproperties": [
       "column-gap"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "normal",
       "unset"
     ]
   },
   "column-rule": {
     "isInherited": false,
     "subproperties": [
       "column-rule-width",
       "column-rule-style",
       "column-rule-color"
     ],
     "supports": [
-      2,
-      6
+      2
     ],
     "values": [
       "COLOR",
       "calc",
       "currentColor",
       "dashed",
       "dotted",
       "double",
@@ -5212,71 +4930,62 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "column-rule-width": {
     "isInherited": false,
     "subproperties": [
       "column-rule-width"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "medium",
       "thick",
       "thin",
       "unset"
     ]
   },
   "column-width": {
     "isInherited": false,
     "subproperties": [
       "column-width"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "columns": {
     "isInherited": false,
     "subproperties": [
       "column-count",
       "column-width"
     ],
-    "supports": [
-      6,
-      7
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "content": {
     "isInherited": false,
     "subproperties": [
       "content"
     ],
-    "supports": [
-      11
-    ],
+    "supports": [],
     "values": [
       "-moz-alt-content",
       "attr",
       "close-quote",
       "counter",
       "counters",
       "inherit",
       "initial",
@@ -5315,19 +5024,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "cursor": {
     "isInherited": true,
     "subproperties": [
       "cursor"
     ],
-    "supports": [
-      11
-    ],
+    "supports": [],
     "values": [
       "alias",
       "all-scroll",
       "auto",
       "cell",
       "col-resize",
       "context-menu",
       "copy",
@@ -5471,35 +5178,32 @@ exports.CSS_PROPERTIES = {
     ]
   },
   "fill": {
     "isInherited": true,
     "subproperties": [
       "fill"
     ],
     "supports": [
-      2,
-      11
+      2
     ],
     "values": [
       "context-fill",
       "context-stroke",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "fill-opacity": {
     "isInherited": true,
     "subproperties": [
       "fill-opacity"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "context-fill-opacity",
       "context-stroke-opacity",
       "inherit",
       "initial",
       "unset"
     ]
   },
@@ -5517,37 +5221,31 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "filter": {
     "isInherited": false,
     "subproperties": [
       "filter"
     ],
-    "supports": [
-      11
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "flex": {
     "isInherited": false,
     "subproperties": [
       "flex-grow",
       "flex-shrink",
       "flex-basis"
     ],
-    "supports": [
-      6,
-      7,
-      8
-    ],
+    "supports": [],
     "values": [
       "-moz-available",
       "-moz-fit-content",
       "-moz-max-content",
       "-moz-min-content",
       "auto",
       "calc",
       "content",
@@ -5556,20 +5254,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "flex-basis": {
     "isInherited": false,
     "subproperties": [
       "flex-basis"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "-moz-available",
       "-moz-fit-content",
       "-moz-max-content",
       "-moz-min-content",
       "auto",
       "calc",
       "content",
@@ -5614,33 +5309,29 @@ exports.CSS_PROPERTIES = {
       "wrap-reverse"
     ]
   },
   "flex-grow": {
     "isInherited": false,
     "subproperties": [
       "flex-grow"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "flex-shrink": {
     "isInherited": false,
     "subproperties": [
       "flex-shrink"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "flex-wrap": {
     "isInherited": false,
@@ -5695,19 +5386,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "flood-opacity": {
     "isInherited": false,
     "subproperties": [
       "flood-opacity"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "font": {
     "isInherited": true,
@@ -5726,21 +5415,17 @@ exports.CSS_PROPERTIES = {
       "font-variation-settings",
       "font-variant-alternates",
       "font-variant-caps",
       "font-variant-east-asian",
       "font-variant-ligatures",
       "font-variant-numeric",
       "font-variant-position"
     ],
-    "supports": [
-      6,
-      7,
-      8
-    ],
+    "supports": [],
     "values": [
       "-moz-block-height",
       "-moz-button",
       "-moz-desktop",
       "-moz-dialog",
       "-moz-document",
       "-moz-field",
       "-moz-info",
@@ -5885,20 +5570,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "font-size": {
     "isInherited": true,
     "subproperties": [
       "font-size"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "large",
       "larger",
       "medium",
       "small",
@@ -5910,34 +5592,30 @@ exports.CSS_PROPERTIES = {
       "xx-small"
     ]
   },
   "font-size-adjust": {
     "isInherited": true,
     "subproperties": [
       "font-size-adjust"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "none",
       "unset"
     ]
   },
   "font-stretch": {
     "isInherited": true,
     "subproperties": [
       "font-stretch"
     ],
-    "supports": [
-      8
-    ],
+    "supports": [],
     "values": [
       "condensed",
       "expanded",
       "extra-condensed",
       "extra-expanded",
       "inherit",
       "initial",
       "normal",
@@ -6149,39 +5827,34 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "font-weight": {
     "isInherited": true,
     "subproperties": [
       "font-weight"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "bold",
       "bolder",
       "inherit",
       "initial",
       "lighter",
       "normal",
       "unset"
     ]
   },
   "gap": {
     "isInherited": false,
     "subproperties": [
       "row-gap",
       "column-gap"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "normal",
       "unset"
     ]
   },
@@ -6190,20 +5863,17 @@ exports.CSS_PROPERTIES = {
     "subproperties": [
       "grid-template-areas",
       "grid-template-rows",
       "grid-template-columns",
       "grid-auto-flow",
       "grid-auto-rows",
       "grid-auto-columns"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "column",
       "dense",
       "inherit",
       "initial",
       "max-content",
       "min-content",
       "row",
@@ -6213,34 +5883,29 @@ exports.CSS_PROPERTIES = {
   "grid-area": {
     "isInherited": false,
     "subproperties": [
       "grid-row-start",
       "grid-column-start",
       "grid-row-end",
       "grid-column-end"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "grid-auto-columns": {
     "isInherited": false,
     "subproperties": [
       "grid-auto-columns"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "max-content",
       "min-content",
       "unset"
     ]
   },
@@ -6259,177 +5924,150 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "grid-auto-rows": {
     "isInherited": false,
     "subproperties": [
       "grid-auto-rows"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "max-content",
       "min-content",
       "unset"
     ]
   },
   "grid-column": {
     "isInherited": false,
     "subproperties": [
       "grid-column-start",
       "grid-column-end"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "grid-column-end": {
     "isInherited": false,
     "subproperties": [
       "grid-column-end"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "grid-column-gap": {
     "isInherited": false,
     "subproperties": [
       "column-gap"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "normal",
       "unset"
     ]
   },
   "grid-column-start": {
     "isInherited": false,
     "subproperties": [
       "grid-column-start"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "grid-gap": {
     "isInherited": false,
     "subproperties": [
       "row-gap",
       "column-gap"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "normal",
       "unset"
     ]
   },
   "grid-row": {
     "isInherited": false,
     "subproperties": [
       "grid-row-start",
       "grid-row-end"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "grid-row-end": {
     "isInherited": false,
     "subproperties": [
       "grid-row-end"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "grid-row-gap": {
     "isInherited": false,
     "subproperties": [
       "row-gap"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "normal",
       "unset"
     ]
   },
   "grid-row-start": {
     "isInherited": false,
     "subproperties": [
       "grid-row-start"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "grid-template": {
     "isInherited": false,
     "subproperties": [
       "grid-template-areas",
       "grid-template-rows",
       "grid-template-columns"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "max-content",
       "min-content",
       "unset"
     ]
   },
@@ -6445,54 +6083,45 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "grid-template-columns": {
     "isInherited": false,
     "subproperties": [
       "grid-template-columns"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "max-content",
       "min-content",
       "unset"
     ]
   },
   "grid-template-rows": {
     "isInherited": false,
     "subproperties": [
       "grid-template-rows"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "max-content",
       "min-content",
       "unset"
     ]
   },
   "height": {
     "isInherited": false,
     "subproperties": [
       "height"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "-moz-available",
       "-moz-fit-content",
       "-moz-max-content",
       "-moz-min-content",
       "auto",
       "calc",
       "inherit",
@@ -6515,19 +6144,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "image-orientation": {
     "isInherited": true,
     "subproperties": [
       "image-orientation"
     ],
-    "supports": [
-      1
-    ],
+    "supports": [],
     "values": [
       "flip",
       "from-image",
       "inherit",
       "initial",
       "unset"
     ]
   },
@@ -6564,20 +6191,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "inline-size": {
     "isInherited": false,
     "subproperties": [
       "inline-size"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "-moz-available",
       "-moz-fit-content",
       "-moz-max-content",
       "-moz-min-content",
       "auto",
       "calc",
       "inherit",
@@ -6677,36 +6301,31 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "left": {
     "isInherited": false,
     "subproperties": [
       "left"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "letter-spacing": {
     "isInherited": true,
     "subproperties": [
       "letter-spacing"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "normal",
       "unset"
     ]
   },
@@ -6731,40 +6350,34 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "line-height": {
     "isInherited": true,
     "subproperties": [
       "line-height"
     ],
-    "supports": [
-      6,
-      7,
-      8
-    ],
+    "supports": [],
     "values": [
       "-moz-block-height",
       "calc",
       "inherit",
       "initial",
       "normal",
       "unset"
     ]
   },
   "list-style": {
     "isInherited": true,
     "subproperties": [
       "list-style-type",
       "list-style-image",
       "list-style-position"
     ],
-    "supports": [
-      11
-    ],
+    "supports": [],
     "values": [
       "arabic-indic",
       "armenian",
       "bengali",
       "cambodian",
       "circle",
       "cjk-decimal",
       "cjk-earthly-branch",
@@ -6826,19 +6439,17 @@ exports.CSS_PROPERTIES = {
       "url"
     ]
   },
   "list-style-image": {
     "isInherited": true,
     "subproperties": [
       "list-style-image"
     ],
-    "supports": [
-      11
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "none",
       "unset",
       "url"
     ]
   },
@@ -6928,222 +6539,187 @@ exports.CSS_PROPERTIES = {
   "margin": {
     "isInherited": false,
     "subproperties": [
       "margin-top",
       "margin-right",
       "margin-bottom",
       "margin-left"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "margin-block-end": {
     "isInherited": false,
     "subproperties": [
       "margin-block-end"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "margin-block-start": {
     "isInherited": false,
     "subproperties": [
       "margin-block-start"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "margin-bottom": {
     "isInherited": false,
     "subproperties": [
       "margin-bottom"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "margin-inline-end": {
     "isInherited": false,
     "subproperties": [
       "margin-inline-end"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "margin-inline-start": {
     "isInherited": false,
     "subproperties": [
       "margin-inline-start"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "margin-left": {
     "isInherited": false,
     "subproperties": [
       "margin-left"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "margin-right": {
     "isInherited": false,
     "subproperties": [
       "margin-right"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "margin-top": {
     "isInherited": false,
     "subproperties": [
       "margin-top"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "marker": {
     "isInherited": true,
     "subproperties": [
       "marker-start",
       "marker-mid",
       "marker-end"
     ],
-    "supports": [
-      11
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "none",
       "unset",
       "url"
     ]
   },
   "marker-end": {
     "isInherited": true,
     "subproperties": [
       "marker-end"
     ],
-    "supports": [
-      11
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "none",
       "unset",
       "url"
     ]
   },
   "marker-mid": {
     "isInherited": true,
     "subproperties": [
       "marker-mid"
     ],
-    "supports": [
-      11
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "none",
       "unset",
       "url"
     ]
   },
   "marker-start": {
     "isInherited": true,
     "subproperties": [
       "marker-start"
     ],
-    "supports": [
-      11
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "none",
       "unset",
       "url"
     ]
   },
@@ -7156,21 +6732,17 @@ exports.CSS_PROPERTIES = {
       "mask-position-y",
       "mask-clip",
       "mask-origin",
       "mask-size",
       "mask-composite",
       "mask-mode"
     ],
     "supports": [
-      4,
-      5,
-      6,
-      8,
-      11
+      4
     ],
     "values": [
       "-moz-element",
       "-moz-image-rect",
       "-moz-linear-gradient",
       "-moz-radial-gradient",
       "-moz-repeating-linear-gradient",
       "-moz-repeating-radial-gradient",
@@ -7248,19 +6820,17 @@ exports.CSS_PROPERTIES = {
     ]
   },
   "mask-image": {
     "isInherited": false,
     "subproperties": [
       "mask-image"
     ],
     "supports": [
-      4,
-      5,
-      11
+      4
     ],
     "values": [
       "-moz-element",
       "-moz-image-rect",
       "-moz-linear-gradient",
       "-moz-radial-gradient",
       "-moz-repeating-linear-gradient",
       "-moz-repeating-radial-gradient",
@@ -7309,60 +6879,51 @@ exports.CSS_PROPERTIES = {
     ]
   },
   "mask-position": {
     "isInherited": false,
     "subproperties": [
       "mask-position-x",
       "mask-position-y"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
       "top",
       "unset"
     ]
   },
   "mask-position-x": {
     "isInherited": false,
     "subproperties": [
       "mask-position-x"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
       "top",
       "unset"
     ]
   },
   "mask-position-y": {
     "isInherited": false,
     "subproperties": [
       "mask-position-y"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
       "top",
@@ -7387,20 +6948,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "mask-size": {
     "isInherited": false,
     "subproperties": [
       "mask-size"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "contain",
       "cover",
       "inherit",
       "initial",
       "unset"
     ]
   },
@@ -7418,37 +6976,31 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "max-block-size": {
     "isInherited": false,
     "subproperties": [
       "max-block-size"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "none",
       "unset"
     ]
   },
   "max-height": {
     "isInherited": false,
     "subproperties": [
       "max-height"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "-moz-available",
       "-moz-fit-content",
       "-moz-max-content",
       "-moz-min-content",
       "calc",
       "inherit",
       "initial",
@@ -7456,20 +7008,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "max-inline-size": {
     "isInherited": false,
     "subproperties": [
       "max-inline-size"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "-moz-available",
       "-moz-fit-content",
       "-moz-max-content",
       "-moz-min-content",
       "calc",
       "inherit",
       "initial",
@@ -7477,20 +7026,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "max-width": {
     "isInherited": false,
     "subproperties": [
       "max-width"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "-moz-available",
       "-moz-fit-content",
       "-moz-max-content",
       "-moz-min-content",
       "calc",
       "inherit",
       "initial",
@@ -7498,37 +7044,31 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "min-block-size": {
     "isInherited": false,
     "subproperties": [
       "min-block-size"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "min-height": {
     "isInherited": false,
     "subproperties": [
       "min-height"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "-moz-available",
       "-moz-fit-content",
       "-moz-max-content",
       "-moz-min-content",
       "auto",
       "calc",
       "inherit",
@@ -7536,20 +7076,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "min-inline-size": {
     "isInherited": false,
     "subproperties": [
       "min-inline-size"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "-moz-available",
       "-moz-fit-content",
       "-moz-max-content",
       "-moz-min-content",
       "auto",
       "calc",
       "inherit",
@@ -7557,20 +7094,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "min-width": {
     "isInherited": false,
     "subproperties": [
       "min-width"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "-moz-available",
       "-moz-fit-content",
       "-moz-max-content",
       "-moz-min-content",
       "auto",
       "calc",
       "inherit",
@@ -7623,20 +7157,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "object-position": {
     "isInherited": false,
     "subproperties": [
       "object-position"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "calc",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
@@ -7644,117 +7175,100 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "offset-block-end": {
     "isInherited": false,
     "subproperties": [
       "offset-block-end"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "offset-block-start": {
     "isInherited": false,
     "subproperties": [
       "offset-block-start"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "offset-inline-end": {
     "isInherited": false,
     "subproperties": [
       "offset-inline-end"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "offset-inline-start": {
     "isInherited": false,
     "subproperties": [
       "offset-inline-start"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "opacity": {
     "isInherited": false,
     "subproperties": [
       "opacity"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "order": {
     "isInherited": false,
     "subproperties": [
       "order"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "outline": {
     "isInherited": false,
     "subproperties": [
       "outline-width",
       "outline-style",
       "outline-color"
     ],
     "supports": [
-      2,
-      6
+      2
     ],
     "values": [
       "COLOR",
       "auto",
       "calc",
       "currentColor",
       "dashed",
       "dotted",
@@ -7799,19 +7313,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "outline-offset": {
     "isInherited": false,
     "subproperties": [
       "outline-offset"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "outline-style": {
@@ -7836,19 +7348,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "outline-width": {
     "isInherited": false,
     "subproperties": [
       "outline-width"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "medium",
       "thick",
       "thin",
       "unset"
@@ -7969,148 +7479,121 @@ exports.CSS_PROPERTIES = {
   "padding": {
     "isInherited": false,
     "subproperties": [
       "padding-top",
       "padding-right",
       "padding-bottom",
       "padding-left"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "padding-block-end": {
     "isInherited": false,
     "subproperties": [
       "padding-block-end"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "padding-block-start": {
     "isInherited": false,
     "subproperties": [
       "padding-block-start"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "padding-bottom": {
     "isInherited": false,
     "subproperties": [
       "padding-bottom"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "padding-inline-end": {
     "isInherited": false,
     "subproperties": [
       "padding-inline-end"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "padding-inline-start": {
     "isInherited": false,
     "subproperties": [
       "padding-inline-start"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "padding-left": {
     "isInherited": false,
     "subproperties": [
       "padding-left"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "padding-right": {
     "isInherited": false,
     "subproperties": [
       "padding-right"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "padding-top": {
     "isInherited": false,
     "subproperties": [
       "padding-top"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "page-break-after": {
@@ -8173,35 +7656,30 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "perspective": {
     "isInherited": false,
     "subproperties": [
       "perspective"
     ],
-    "supports": [
-      6
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "none",
       "unset"
     ]
   },
   "perspective-origin": {
     "isInherited": false,
     "subproperties": [
       "perspective-origin"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "calc",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
@@ -8358,37 +7836,31 @@ exports.CSS_PROPERTIES = {
       "vertical"
     ]
   },
   "right": {
     "isInherited": false,
     "subproperties": [
       "right"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "row-gap": {
     "isInherited": false,
     "subproperties": [
       "row-gap"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "normal",
       "unset"
     ]
   },
@@ -8436,40 +7908,34 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "scroll-snap-coordinate": {
     "isInherited": false,
     "subproperties": [
       "scroll-snap-coordinate"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
       "top",
       "unset"
     ]
   },
   "scroll-snap-destination": {
     "isInherited": false,
     "subproperties": [
       "scroll-snap-destination"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
       "top",
@@ -8546,50 +8012,43 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "shape-image-threshold": {
     "isInherited": false,
     "subproperties": [
       "shape-image-threshold"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "shape-margin": {
     "isInherited": false,
     "subproperties": [
       "shape-margin"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "shape-outside": {
     "isInherited": false,
     "subproperties": [
       "shape-outside"
     ],
     "supports": [
-      4,
-      5,
-      11
+      4
     ],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "shape-rendering": {
@@ -8629,69 +8088,58 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "stop-opacity": {
     "isInherited": false,
     "subproperties": [
       "stop-opacity"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "stroke": {
     "isInherited": true,
     "subproperties": [
       "stroke"
     ],
     "supports": [
-      2,
-      11
+      2
     ],
     "values": [
       "context-fill",
       "context-stroke",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "stroke-dasharray": {
     "isInherited": true,
     "subproperties": [
       "stroke-dasharray"
     ],
-    "supports": [
-      6,
-      7,
-      8
-    ],
+    "supports": [],
     "values": [
       "context-value",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "stroke-dashoffset": {
     "isInherited": true,
     "subproperties": [
       "stroke-dashoffset"
     ],
-    "supports": [
-      6,
-      7,
-      8
-    ],
+    "supports": [],
     "values": [
       "context-value",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "stroke-linecap": {
@@ -8724,51 +8172,43 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "stroke-miterlimit": {
     "isInherited": true,
     "subproperties": [
       "stroke-miterlimit"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "stroke-opacity": {
     "isInherited": true,
     "subproperties": [
       "stroke-opacity"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "context-fill-opacity",
       "context-stroke-opacity",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "stroke-width": {
     "isInherited": true,
     "subproperties": [
       "stroke-width"
     ],
-    "supports": [
-      6,
-      7,
-      8
-    ],
+    "supports": [],
     "values": [
       "context-value",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "table-layout": {
@@ -9017,20 +8457,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "text-indent": {
     "isInherited": true,
     "subproperties": [
       "text-indent"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
   "text-justify": {
@@ -9097,18 +8534,17 @@ exports.CSS_PROPERTIES = {
     ]
   },
   "text-shadow": {
     "isInherited": true,
     "subproperties": [
       "text-shadow"
     ],
     "supports": [
-      2,
-      6
+      2
     ],
     "values": [
       "COLOR",
       "calc",
       "currentColor",
       "hsl",
       "hsla",
       "inherit",
@@ -9137,20 +8573,17 @@ exports.CSS_PROPERTIES = {
       "uppercase"
     ]
   },
   "top": {
     "isInherited": false,
     "subproperties": [
       "top"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "auto",
       "calc",
       "inherit",
       "initial",
       "unset"
     ]
   },
@@ -9198,20 +8631,17 @@ exports.CSS_PROPERTIES = {
       "view-box"
     ]
   },
   "transform-origin": {
     "isInherited": false,
     "subproperties": [
       "transform-origin"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "bottom",
       "center",
       "inherit",
       "initial",
       "left",
       "right",
       "top",
@@ -9236,17 +8666,16 @@ exports.CSS_PROPERTIES = {
     "isInherited": false,
     "subproperties": [
       "transition-property",
       "transition-duration",
       "transition-timing-function",
       "transition-delay"
     ],
     "supports": [
-      9,
       10
     ],
     "values": [
       "all",
       "cubic-bezier",
       "ease",
       "ease-in",
       "ease-in-out",
@@ -9261,33 +8690,29 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "transition-delay": {
     "isInherited": false,
     "subproperties": [
       "transition-delay"
     ],
-    "supports": [
-      9
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "transition-duration": {
     "isInherited": false,
     "subproperties": [
       "transition-duration"
     ],
-    "supports": [
-      9
-    ],
+    "supports": [],
     "values": [
       "inherit",
       "initial",
       "unset"
     ]
   },
   "transition-property": {
     "isInherited": false,
@@ -9358,20 +8783,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "vertical-align": {
     "isInherited": false,
     "subproperties": [
       "vertical-align"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "-moz-middle-with-baseline",
       "baseline",
       "bottom",
       "calc",
       "inherit",
       "initial",
       "middle",
@@ -9416,20 +8838,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "width": {
     "isInherited": false,
     "subproperties": [
       "width"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "-moz-available",
       "-moz-fit-content",
       "-moz-max-content",
       "-moz-min-content",
       "auto",
       "calc",
       "inherit",
@@ -9464,20 +8883,17 @@ exports.CSS_PROPERTIES = {
       "unset"
     ]
   },
   "word-spacing": {
     "isInherited": true,
     "subproperties": [
       "word-spacing"
     ],
-    "supports": [
-      6,
-      8
-    ],
+    "supports": [],
     "values": [
       "calc",
       "inherit",
       "initial",
       "normal",
       "unset"
     ]
   },
@@ -9518,19 +8934,17 @@ exports.CSS_PROPERTIES = {
       "vertical-rl"
     ]
   },
   "z-index": {
     "isInherited": false,
     "subproperties": [
       "z-index"
     ],
-    "supports": [
-      7
-    ],
+    "supports": [],
     "values": [
       "auto",
       "inherit",
       "initial",
       "unset"
     ]
   }
 };
--- a/devtools/shared/css/properties-db.js
+++ b/devtools/shared/css/properties-db.js
@@ -22,29 +22,24 @@ try {
   db = {
     CSS_PROPERTIES: {},
     PSEUDO_ELEMENTS: []
   };
 }
 
 /**
  * All CSS types that properties can support. This list can be manually edited.
+ *
+ * The existing numbers are for backward compatibility so that newer versions
+ * are still able to debug an old version correctly.
  */
 exports.CSS_TYPES = {
-  "ANGLE": 1,
   "COLOR": 2,
-  "FREQUENCY": 3,
   "GRADIENT": 4,
-  "IMAGE_RECT": 5,
-  "LENGTH": 6,
-  "NUMBER": 7,
-  "PERCENTAGE": 8,
-  "TIME": 9,
   "TIMING_FUNCTION": 10,
-  "URL": 11,
 };
 
 /**
  * All CSS <angle> types that properties can support. This list can be manually edited.
  */
 exports.CSS_ANGLEUNIT = {
   "deg": "deg",
   "rad": "rad",
--- a/dom/chrome-webidl/InspectorUtils.webidl
+++ b/dom/chrome-webidl/InspectorUtils.webidl
@@ -36,27 +36,19 @@ namespace InspectorUtils {
   [Throws] sequence<DOMString> getCSSValuesForProperty(DOMString property);
   [Throws] DOMString rgbToColorName(octet r, octet g, octet b);
   InspectorRGBATuple? colorToRGBA(DOMString colorString);
   boolean isValidCSSColor(DOMString colorString);
   [Throws] sequence<DOMString> getSubpropertiesForCSSProperty(DOMString property);
   [Throws] boolean cssPropertyIsShorthand(DOMString property);
 
   // TODO: Change this to use an enum.
-  const unsigned long TYPE_LENGTH = 0;
-  const unsigned long TYPE_PERCENTAGE = 1;
-  const unsigned long TYPE_COLOR = 2;
-  const unsigned long TYPE_URL = 3;
-  const unsigned long TYPE_ANGLE = 4;
-  const unsigned long TYPE_FREQUENCY = 5;
-  const unsigned long TYPE_TIME = 6;
-  const unsigned long TYPE_GRADIENT = 7;
-  const unsigned long TYPE_TIMING_FUNCTION = 8;
-  const unsigned long TYPE_IMAGE_RECT = 9;
-  const unsigned long TYPE_NUMBER = 10;
+  const unsigned long TYPE_COLOR = 1;
+  const unsigned long TYPE_GRADIENT = 2;
+  const unsigned long TYPE_TIMING_FUNCTION = 3;
   [Throws] boolean cssPropertySupportsType(DOMString property, unsigned long type);
 
   boolean isIgnorableWhitespace(CharacterData dataNode);
   Node? getParentForNode(Node node, boolean showingAnonymousContent);
   [NewObject] NodeList getChildrenForNode(Node node,
                                           boolean showingAnonymousContent);
   sequence<DOMString> getBindingURLs(Element element);
   [Throws] boolean setContentState(Element element, unsigned long long state);
--- a/layout/inspector/InspectorUtils.cpp
+++ b/layout/inspector/InspectorUtils.cpp
@@ -724,50 +724,25 @@ InspectorUtils::CssPropertySupportsType(
   }
 
   if (propertyID >= eCSSProperty_COUNT) {
     return false;
   }
 
   uint32_t variant;
   switch (aType) {
-  case InspectorUtilsBinding::TYPE_LENGTH:
-    variant = VARIANT_LENGTH;
-    break;
-  case InspectorUtilsBinding::TYPE_PERCENTAGE:
-    variant = VARIANT_PERCENT;
-    break;
   case InspectorUtilsBinding::TYPE_COLOR:
     variant = VARIANT_COLOR;
     break;
-  case InspectorUtilsBinding::TYPE_URL:
-    variant = VARIANT_URL;
-    break;
-  case InspectorUtilsBinding::TYPE_ANGLE:
-    variant = VARIANT_ANGLE;
-    break;
-  case InspectorUtilsBinding::TYPE_FREQUENCY:
-    variant = VARIANT_FREQUENCY;
-    break;
-  case InspectorUtilsBinding::TYPE_TIME:
-    variant = VARIANT_TIME;
-    break;
   case InspectorUtilsBinding::TYPE_GRADIENT:
     variant = VARIANT_GRADIENT;
     break;
   case InspectorUtilsBinding::TYPE_TIMING_FUNCTION:
     variant = VARIANT_TIMING_FUNCTION;
     break;
-  case InspectorUtilsBinding::TYPE_IMAGE_RECT:
-    variant = VARIANT_IMAGE_RECT;
-    break;
-  case InspectorUtilsBinding::TYPE_NUMBER:
-    // Include integers under "number"?
-    variant = VARIANT_NUMBER | VARIANT_INTEGER;
-    break;
   default:
     // Unknown type
     aRv.Throw(NS_ERROR_NOT_AVAILABLE);
     return false;
   }
 
   return PropertySupportsVariant(propertyID, variant);
 }
--- a/layout/inspector/tests/test_bug1006595.html
+++ b/layout/inspector/tests/test_bug1006595.html
@@ -34,82 +34,42 @@ https://bugzilla.mozilla.org/show_bug.cg
               "'color' subproperties");
 
   var varProps = InspectorUtils.getSubpropertiesForCSSProperty("--foo");
   arraysEqual(varProps, ["--foo"], "'--foo' subproperties");
 
   ok(InspectorUtils.cssPropertyIsShorthand("padding"), "'padding' is a shorthand")
   ok(!InspectorUtils.cssPropertyIsShorthand("color"), "'color' is not a shorthand")
 
-  ok(InspectorUtils.cssPropertySupportsType("padding", InspectorUtils.TYPE_LENGTH),
-     "'padding' can be a length");
   ok(!InspectorUtils.cssPropertySupportsType("padding", InspectorUtils.TYPE_COLOR),
      "'padding' can't be a color");
 
-  ok(InspectorUtils.cssPropertySupportsType("padding", InspectorUtils.TYPE_PERCENTAGE),
-     "'padding' can be a percentage");
-  ok(!InspectorUtils.cssPropertySupportsType("color", InspectorUtils.TYPE_PERCENTAGE),
-     "'color' can't be a percentage");
-
   ok(InspectorUtils.cssPropertySupportsType("color", InspectorUtils.TYPE_COLOR),
      "'color' can be a color");
   ok(InspectorUtils.cssPropertySupportsType("background", InspectorUtils.TYPE_COLOR),
      "'background' can be a color");
   ok(!InspectorUtils.cssPropertySupportsType("background-image", InspectorUtils.TYPE_COLOR),
      "'background-image' can't be a color");
 
-  ok(InspectorUtils.cssPropertySupportsType("background-image", InspectorUtils.TYPE_URL),
-     "'background-image' can be a URL");
-  ok(InspectorUtils.cssPropertySupportsType("background", InspectorUtils.TYPE_URL),
-     "'background' can be a URL");
-  ok(!InspectorUtils.cssPropertySupportsType("background-color", InspectorUtils.TYPE_URL),
-     "'background-color' can't be a URL");
-
-  // There are no properties claiming to be of TYPE_ANGLE.  image-orientation
-  // would be, but it doesn't use table-driven parsing.
-
-  // There are no properties claiming to be of TYPE_FREQUENCY
-
-  ok(InspectorUtils.cssPropertySupportsType("transition", InspectorUtils.TYPE_TIME),
-     "'transition' can be a time");
-  ok(InspectorUtils.cssPropertySupportsType("transition-duration", InspectorUtils.TYPE_TIME),
-     "'transition-duration' can be a time");
-  ok(!InspectorUtils.cssPropertySupportsType("background-color", InspectorUtils.TYPE_TIME),
-     "'background-color' can't be a time");
-
   ok(InspectorUtils.cssPropertySupportsType("background-image", InspectorUtils.TYPE_GRADIENT),
      "'background-image' can be a gradient");
   ok(InspectorUtils.cssPropertySupportsType("background", InspectorUtils.TYPE_GRADIENT),
      "'background' can be a gradient");
   ok(!InspectorUtils.cssPropertySupportsType("background-color", InspectorUtils.TYPE_GRADIENT),
      "'background-color' can't be a gradient");
 
   ok(InspectorUtils.cssPropertySupportsType("transition", InspectorUtils.TYPE_TIMING_FUNCTION),
      "'transition' can be a timing function");
   ok(InspectorUtils.cssPropertySupportsType("transition-timing-function",
                                    InspectorUtils.TYPE_TIMING_FUNCTION),
      "'transition-duration' can be a timing function");
   ok(!InspectorUtils.cssPropertySupportsType("background-color",
                                     InspectorUtils.TYPE_TIMING_FUNCTION),
      "'background-color' can't be a timing function");
 
-  ok(InspectorUtils.cssPropertySupportsType("background-image", InspectorUtils.TYPE_IMAGE_RECT),
-     "'background-image' can be an image rect");
-  ok(InspectorUtils.cssPropertySupportsType("background", InspectorUtils.TYPE_IMAGE_RECT),
-     "'background' can be an image rect");
-  ok(!InspectorUtils.cssPropertySupportsType("background-color", InspectorUtils.TYPE_IMAGE_RECT),
-     "'background-color' can't be an image rect");
-
-  ok(InspectorUtils.cssPropertySupportsType("z-index", InspectorUtils.TYPE_NUMBER),
-     "'z-index' can be a number");
-  ok(InspectorUtils.cssPropertySupportsType("line-height", InspectorUtils.TYPE_NUMBER),
-     "'line-height' can be a number");
-  ok(!InspectorUtils.cssPropertySupportsType("background-color", InspectorUtils.TYPE_NUMBER),
-     "'background-color' can't be a number");
-
   </script>
 </head>
 <body>
 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=1006595">Mozilla Bug 1006595</a>
 <p id="display"></p>
 <div id="content" style="display: none">
 
 </div>
--- a/layout/style/test/test_bug1112014.html
+++ b/layout/style/test/test_bug1112014.html
@@ -11,79 +11,34 @@ https://bugzilla.mozilla.org/show_bug.cg
   <script type="application/javascript">
 
   const InspectorUtils = SpecialPowers.InspectorUtils;
 
   SimpleTest.requestLongerTimeout(2);
 
   // This holds a canonical test value for each TYPE_ constant.
   let testValues = {
-    TYPE_LENGTH: "10px",
-    TYPE_PERCENTAGE: "50%",
     TYPE_COLOR: "rgb(3,3,3)",
-    TYPE_URL: "url(http://example.org/)",
-    TYPE_ANGLE: "90deg",
-    TYPE_FREQUENCY: "10kHz",
-    TYPE_TIME: "1000ms",
     TYPE_GRADIENT: "linear-gradient( 45deg, blue, red )",
     TYPE_TIMING_FUNCTION: "cubic-bezier(0.1, 0.7, 1.0, 0.1)",
-    TYPE_IMAGE_RECT: "-moz-image-rect(url(firefox.jpg), 5%, 5%, 10%, 10%)",
-    TYPE_NUMBER: "42"
   };
 
   // The canonical test values don't work for all properties, in
   // particular some shorthand properties.  For these cases we have
   // override values.
   let overrideValues = {
-    "font": {
-      TYPE_LENGTH: "10px san-serif",
-      TYPE_PERCENTAGE: "50% san-serif",
-      TYPE_NUMBER: "24px/1.5 san-serif"
-    },
-    "border-image": {
-      TYPE_LENGTH: "url(/somewhere) 30% / 30px stretch",
-      TYPE_IMAGE_RECT: testValues.TYPE_IMAGE_RECT + " 30 30 stretch"
-    },
-    "-moz-border-image": {
-      TYPE_LENGTH: "url(/somewhere) 30% / 30px stretch",
-      TYPE_IMAGE_RECT: testValues.TYPE_IMAGE_RECT + " 30 30 stretch"
-    },
-    "-webkit-border-image": {
-      TYPE_LENGTH: "url(/somewhere) 30% / 30px stretch",
-      TYPE_IMAGE_RECT: testValues.TYPE_IMAGE_RECT + " 30 30 stretch"
-    },
     "box-shadow": {
-      TYPE_LENGTH: "2px 2px",
       TYPE_COLOR: testValues.TYPE_COLOR + " 2px 2px"
     },
     "-webkit-box-shadow": {
-      TYPE_LENGTH: "2px 2px",
       TYPE_COLOR: testValues.TYPE_COLOR + " 2px 2px"
     },
     "text-shadow": {
-      TYPE_LENGTH: "2px 2px",
       TYPE_COLOR: testValues.TYPE_COLOR + " 2px 2px"
     },
-    "font-weight": {
-      TYPE_NUMBER: "400"
-    },
-    "grid-template": {
-      TYPE_LENGTH: "'something' 23px",
-      TYPE_PERCENTAGE: "'something' 23%"
-    },
-    "grid": {
-      TYPE_LENGTH: "'something' 23px",
-      TYPE_PERCENTAGE: "'something' 23%"
-    },
-    "cursor": {
-      TYPE_URL: testValues.TYPE_URL + ", pointer"
-    },
-    "-moz-force-broken-image-icon": {
-      TYPE_NUMBER: "1"
-    }
   };
 
 
   // Ensure that all the TYPE_ constants have a representative
   // test value, to try to ensure that this test is updated
   // whenever a new type is added.
   let reps = [];
   for (let tc in InspectorUtils) {