Skip to content

Commit

Permalink
Split value subfeatures of CSS properties (#22032)
Browse files Browse the repository at this point in the history
* Split value subfeatures of CSS properties

* Add display: table-footer-group

* Fix sorting

* Fix tsconfig.json
  • Loading branch information
queengooborg authored Feb 20, 2024
1 parent 13c8a96 commit cf46d2e
Show file tree
Hide file tree
Showing 17 changed files with 2,160 additions and 111 deletions.
37 changes: 35 additions & 2 deletions css/properties/-moz-orient.json
Original file line number Diff line number Diff line change
Expand Up @@ -68,9 +68,42 @@
}
}
},
"inline_and_block": {
"block": {
"__compat": {
"description": "<code>inline</code> and <code>block</code> values",
"description": "<code>block</code> value",
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "40"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": false
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
},
"inline": {
"__compat": {
"description": "<code>inline</code> value",
"support": {
"chrome": {
"version_added": false
Expand Down
47 changes: 45 additions & 2 deletions css/properties/background-repeat.json
Original file line number Diff line number Diff line change
Expand Up @@ -79,9 +79,52 @@
}
}
},
"round_space": {
"round": {
"__compat": {
"description": "<code>round</code> and <code>space</code> keywords",
"description": "<code>round</code> value",
"support": {
"chrome": {
"version_added": "30"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "49"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": [
{
"version_added": "17"
},
{
"version_added": "10.5",
"version_removed": "15"
}
],
"opera_android": "mirror",
"safari": {
"version_added": "8"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"space": {
"__compat": {
"description": "<code>space</code> value",
"support": {
"chrome": {
"version_added": "30"
Expand Down
41 changes: 39 additions & 2 deletions css/properties/background-size.json
Original file line number Diff line number Diff line change
Expand Up @@ -115,9 +115,46 @@
"deprecated": false
}
},
"contain_and_cover": {
"contain": {
"__compat": {
"support": {
"chrome": {
"version_added": "3"
},
"chrome_android": "mirror",
"edge": {
"version_added": "12"
},
"firefox": {
"version_added": "3.6"
},
"firefox_android": "mirror",
"ie": {
"version_added": "9"
},
"oculus": "mirror",
"opera": {
"version_added": "10"
},
"opera_android": "mirror",
"safari": {
"version_added": "5"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": {
"version_added": "37"
}
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"cover": {
"__compat": {
"description": "<code>contain</code> and <code>cover</code>",
"support": {
"chrome": {
"version_added": "3"
Expand Down
102 changes: 100 additions & 2 deletions css/properties/caption-side.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,107 @@
"deprecated": false
}
},
"non_standard_values": {
"bottom-outside": {
"__compat": {
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "1",
"version_removed": "87"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "preview"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
},
"left": {
"__compat": {
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "1",
"version_removed": "87"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "preview"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
},
"right": {
"__compat": {
"support": {
"chrome": {
"version_added": false
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "1",
"version_removed": "87"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "preview"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
},
"top-outside": {
"__compat": {
"description": "Non-standard values <code>left</code>, <code>right</code>, <code>top-outside</code>, and <code>bottom-outside</code>",
"support": {
"chrome": {
"version_added": false
Expand Down
35 changes: 33 additions & 2 deletions css/properties/clear.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,40 @@
"deprecated": false
}
},
"flow_relative_values": {
"inline-end": {
"__compat": {
"support": {
"chrome": {
"version_added": "118"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "55"
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "15"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"inline-start": {
"__compat": {
"description": "Flow-relative values <code>inline-start</code> and <code>inline-end</code>",
"support": {
"chrome": {
"version_added": "118"
Expand Down
36 changes: 34 additions & 2 deletions css/properties/clip-path.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,9 +93,8 @@
}
}
},
"fill_and_stroke_box": {
"fill-box": {
"__compat": {
"description": "<code>fill-box</code> and <code>stroke-box</code>",
"support": {
"chrome": {
"version_added": "119"
Expand Down Expand Up @@ -240,6 +239,39 @@
}
}
},
"stroke-box": {
"__compat": {
"support": {
"chrome": {
"version_added": "119"
},
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
"version_added": "51",
"notes": "This value was supported before Firefox 51, but as an alias to <code>border-box</code>."
},
"firefox_android": "mirror",
"ie": {
"version_added": false
},
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
"safari": {
"version_added": "13.1"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
"experimental": false,
"standard_track": true,
"deprecated": false
}
}
},
"svg_elements": {
"__compat": {
"description": "On SVG elements",
Expand Down
Loading

0 comments on commit cf46d2e

Please sign in to comment.