Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Selectors- add baseline false features #2169

Merged
merged 8 commits into from
Nov 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions features/case-insensitive-attributes.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
name: Case-insensitive attribute selector
description: The `i` identifier in a CSS attribute selector matches attribute values case-insensitively in document languages like XML where attribute values are case-sensitive.
spec: https://drafts.csswg.org/selectors-4/#attribute-case
caniuse: css-case-insensitive
group: selectors
compat_features:
- css.selectors.attribute.case_insensitive_modifier
17 changes: 17 additions & 0 deletions features/case-insensitive-attributes.yml.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Generated from: case-insensitive-attributes.yml
# Do not edit this file by hand. Edit the source file instead!

status:
baseline: high
baseline_low_date: 2020-01-15
baseline_high_date: 2022-07-15
support:
chrome: "49"
chrome_android: "49"
edge: "79"
firefox: "47"
firefox_android: "47"
safari: "9"
safari_ios: "9"
compat_features:
- css.selectors.attribute.case_insensitive_modifier
6 changes: 6 additions & 0 deletions features/case-sensitive-attributes.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
name: Case-sensitive attribute selector
description: The `s` identifier in a CSS attribute selector matches attribute values case-sensitively in document languages like HTML where attribute values are case-insensitive.
spec: https://drafts.csswg.org/selectors-4/#attribute-case
group: selectors
compat_features:
- css.selectors.attribute.case_sensitive_modifier
10 changes: 10 additions & 0 deletions features/case-sensitive-attributes.yml.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Generated from: case-sensitive-attributes.yml
# Do not edit this file by hand. Edit the source file instead!

status:
baseline: false
support:
firefox: "66"
firefox_android: "66"
compat_features:
- css.selectors.attribute.case_sensitive_modifier
7 changes: 7 additions & 0 deletions features/open-closed.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
name: Open and closed selectors
description: The `:open` and `:closed` CSS pseudo-classes match elements that have open and closed states, like `<details`, `<dialog>`, or `<select>`, based on their state.
spec: https://drafts.csswg.org/selectors-4/#open-state
group: selectors
compat_features:
- css.selectors.closed
- css.selectors.open
9 changes: 9 additions & 0 deletions features/open-closed.yml.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Generated from: open-closed.yml
# Do not edit this file by hand. Edit the source file instead!

status:
baseline: false
support: {}
compat_features:
- css.selectors.closed
- css.selectors.open
6 changes: 6 additions & 0 deletions features/target-within.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
name: :target-within
description: The `:target-within` CSS pseudo-class matches the element with an ID matching the URL fragment and its ancestors.
spec: https://drafts.csswg.org/selectors-4/#the-target-within-pseudo
group: selectors
compat_features:
- css.selectors.target-within
8 changes: 8 additions & 0 deletions features/target-within.yml.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Generated from: target-within.yml
# Do not edit this file by hand. Edit the source file instead!

status:
baseline: false
support: {}
compat_features:
- css.selectors.target-within
8 changes: 8 additions & 0 deletions features/time-relative-selectors.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
name: Time-relative pseudo-selectors
description: The `:future` and `:past` CSS pseudo-classes match upcoming or prior elements during media playback.
spec: https://drafts.csswg.org/selectors-4/#time-pseudos
group: selectors
compat_features:
- css.selectors.future
- css.selectors.past
# Note: `:current` has no support anywhere yet.
14 changes: 14 additions & 0 deletions features/time-relative-selectors.yml.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Generated from: time-relative-selectors.yml
# Do not edit this file by hand. Edit the source file instead!

status:
baseline: false
support:
chrome: "23"
chrome_android: "25"
edge: "79"
safari: "7"
safari_ios: "7"
compat_features:
- css.selectors.future
- css.selectors.past