diff --git a/features/draft/spec/css-backgrounds-3.yml b/features/draft/spec/css-backgrounds-3.yml index 86947896de1..820189f695a 100644 --- a/features/draft/spec/css-backgrounds-3.yml +++ b/features/draft/spec/css-backgrounds-3.yml @@ -1,4 +1,4 @@ -draft_date: 2024-09-09 +draft_date: 2024-09-23 name: CSS Backgrounds and Borders Module Level 3 description: TODO spec: https://drafts.csswg.org/css-backgrounds-3/ @@ -8,6 +8,7 @@ compat_features: - css.properties.background-attachment.fixed - css.properties.background-attachment.local - css.properties.background-attachment.scroll + - css.properties.background-clip.border-area - css.properties.background-color - css.properties.background-image - css.properties.background-image.none @@ -90,6 +91,8 @@ compat_features: # - css.properties.background-clip.border-box # - css.properties.background-clip.content-box # - css.properties.background-clip.padding-box +# - background-clip: text: +# - css.properties.background-clip.text # - Border images: # - css.properties.border-image # - css.properties.border-image-outset diff --git a/features/draft/spec/css-backgrounds-3.yml.dist b/features/draft/spec/css-backgrounds-3.yml.dist index ced2c9a83fb..1965c1c2fb9 100644 --- a/features/draft/spec/css-backgrounds-3.yml.dist +++ b/features/draft/spec/css-backgrounds-3.yml.dist @@ -2,17 +2,8 @@ # Do not edit this file by hand. Edit the source file instead! status: - baseline: high - baseline_low_date: 2022-03-14 - baseline_high_date: 2024-09-14 - support: - chrome: ≤83 - chrome_android: "83" - edge: "83" - firefox: ≤72 - firefox_android: "79" - safari: "15.4" - safari_ios: "15.4" + baseline: false + support: {} compat_features: # baseline: high # baseline_low_date: 2015-07-29 @@ -309,3 +300,8 @@ compat_features: # safari: "15.4" # safari_ios: "15.4" - css.properties.background-attachment.local + + # ⬇️ Same status as overall feature ⬇️ + # baseline: false + # support: {} + - css.properties.background-clip.border-area diff --git a/features/draft/spec/css-conditional-5.yml b/features/draft/spec/css-conditional-5.yml index da5ed444b6d..d844fdef05b 100644 --- a/features/draft/spec/css-conditional-5.yml +++ b/features/draft/spec/css-conditional-5.yml @@ -1,4 +1,4 @@ -draft_date: 2024-09-18 +draft_date: 2024-09-23 name: CSS Conditional Rules Module Level 5 description: TODO spec: https://drafts.csswg.org/css-conditional-5/ @@ -8,7 +8,6 @@ compat_features: - api.CSSConditionRule.conditionText - api.CSSMediaRule - api.CSSMediaRule.media - - css.at-rules.media # The following features in the spec are already part of web-features: # - Container queries: @@ -28,3 +27,5 @@ compat_features: # - css.at-rules.supports # - Container style queries: # - css.at-rules.container.style_queries_for_custom_properties +# - Media queries: +# - css.at-rules.media diff --git a/features/draft/spec/css-conditional-5.yml.dist b/features/draft/spec/css-conditional-5.yml.dist index dfad70943c6..7e9b11ff9df 100644 --- a/features/draft/spec/css-conditional-5.yml.dist +++ b/features/draft/spec/css-conditional-5.yml.dist @@ -27,7 +27,6 @@ compat_features: # safari_ios: "1" - api.CSSMediaRule - api.CSSMediaRule.media - - css.at-rules.media # baseline: high # baseline_low_date: 2020-01-15 diff --git a/features/draft/spec/css-display-3.yml b/features/draft/spec/css-display-3.yml index 606085a4f66..19f186c49da 100644 --- a/features/draft/spec/css-display-3.yml +++ b/features/draft/spec/css-display-3.yml @@ -1,4 +1,4 @@ -draft_date: 2024-09-09 +draft_date: 2024-09-23 name: CSS Display Module Level 3 description: TODO spec: https://drafts.csswg.org/css-display-3/ @@ -7,6 +7,7 @@ compat_features: - css.properties.display.block - css.properties.display.inline - css.properties.display.list-item + - css.properties.display.none - css.properties.reading-flow - css.properties.visibility - css.properties.visibility.collapse diff --git a/features/draft/spec/css-display-3.yml.dist b/features/draft/spec/css-display-3.yml.dist index 95403758ddd..7967b994706 100644 --- a/features/draft/spec/css-display-3.yml.dist +++ b/features/draft/spec/css-display-3.yml.dist @@ -20,6 +20,7 @@ compat_features: - css.properties.display.block - css.properties.display.inline - css.properties.display.list-item + - css.properties.display.none - css.properties.visibility - css.properties.visibility.hidden - css.properties.visibility.visible diff --git a/features/draft/spec/css-fonts-5.yml b/features/draft/spec/css-fonts-5.yml index 9a6bba82c55..2f75d1d1682 100644 --- a/features/draft/spec/css-fonts-5.yml +++ b/features/draft/spec/css-fonts-5.yml @@ -1,20 +1,8 @@ -draft_date: 2024-09-09 +draft_date: 2024-09-23 name: CSS Fonts Module Level 5 description: TODO spec: https://drafts.csswg.org/css-fonts-5/ compat_features: - - api.CSSFontFeatureValuesMap - - api.CSSFontFeatureValuesMap.@@iterator - - api.CSSFontFeatureValuesMap.clear - - api.CSSFontFeatureValuesMap.delete - - api.CSSFontFeatureValuesMap.entries - - api.CSSFontFeatureValuesMap.forEach - - api.CSSFontFeatureValuesMap.get - - api.CSSFontFeatureValuesMap.has - - api.CSSFontFeatureValuesMap.keys - - api.CSSFontFeatureValuesMap.set - - api.CSSFontFeatureValuesMap.size - - api.CSSFontFeatureValuesMap.values - css.at-rules.font-face.ascent-override - css.at-rules.font-face.descent-override - css.at-rules.font-face.font-stretch @@ -50,6 +38,18 @@ compat_features: # - css.at-rules.font-face.src # - css.at-rules.font-face.unicode-range # - font-variant-alternates: +# - api.CSSFontFeatureValuesMap +# - api.CSSFontFeatureValuesMap.@@iterator +# - api.CSSFontFeatureValuesMap.clear +# - api.CSSFontFeatureValuesMap.delete +# - api.CSSFontFeatureValuesMap.entries +# - api.CSSFontFeatureValuesMap.forEach +# - api.CSSFontFeatureValuesMap.get +# - api.CSSFontFeatureValuesMap.has +# - api.CSSFontFeatureValuesMap.keys +# - api.CSSFontFeatureValuesMap.set +# - api.CSSFontFeatureValuesMap.size +# - api.CSSFontFeatureValuesMap.values # - api.CSSFontFeatureValuesRule # - api.CSSFontFeatureValuesRule.annotation # - api.CSSFontFeatureValuesRule.characterVariant diff --git a/features/draft/spec/css-fonts-5.yml.dist b/features/draft/spec/css-fonts-5.yml.dist index c9b9d2262b5..0b8a93c5925 100644 --- a/features/draft/spec/css-fonts-5.yml.dist +++ b/features/draft/spec/css-fonts-5.yml.dist @@ -4,9 +4,11 @@ status: baseline: false support: - chrome: "111" - chrome_android: "111" - edge: "111" + chrome: "92" + chrome_android: "92" + edge: "92" + firefox: "92" + firefox_android: "92" compat_features: # baseline: high # baseline_low_date: 2015-07-29 @@ -123,22 +125,3 @@ compat_features: - css.at-rules.font-face.ascent-override - css.at-rules.font-face.descent-override - css.at-rules.font-face.line-gap-override - - # ⬇️ Same status as overall feature ⬇️ - # baseline: false - # support: - # chrome: "111" - # chrome_android: "111" - # edge: "111" - - api.CSSFontFeatureValuesMap - - api.CSSFontFeatureValuesMap.@@iterator - - api.CSSFontFeatureValuesMap.clear - - api.CSSFontFeatureValuesMap.delete - - api.CSSFontFeatureValuesMap.entries - - api.CSSFontFeatureValuesMap.forEach - - api.CSSFontFeatureValuesMap.get - - api.CSSFontFeatureValuesMap.has - - api.CSSFontFeatureValuesMap.keys - - api.CSSFontFeatureValuesMap.set - - api.CSSFontFeatureValuesMap.size - - api.CSSFontFeatureValuesMap.values diff --git a/features/draft/spec/css-images-4.yml b/features/draft/spec/css-images-4.yml index 330bc03d5ef..c386a748db4 100644 --- a/features/draft/spec/css-images-4.yml +++ b/features/draft/spec/css-images-4.yml @@ -1,4 +1,4 @@ -draft_date: 2024-09-09 +draft_date: 2024-09-23 name: CSS Images Module Level 4 description: TODO spec: https://drafts.csswg.org/css-images-4/ @@ -22,8 +22,6 @@ compat_features: - css.properties.object-fit.scale-down - css.properties.object-position - css.properties.object-view-box.none - - css.properties.shape-outside.gradient - - css.properties.shape-outside.image - css.types.image - css.types.image.cross-fade - css.types.image.element @@ -42,6 +40,9 @@ compat_features: # - css.types.image.image-set # - object-view-box: # - css.properties.object-view-box +# - shape-outside: +# - css.properties.shape-outside.gradient +# - css.properties.shape-outside.image # - Conic gradients: # - css.types.image.gradient.conic-gradient # - css.types.image.gradient.repeating-conic-gradient diff --git a/features/draft/spec/css-images-4.yml.dist b/features/draft/spec/css-images-4.yml.dist index 536026c205f..2f9a385b97a 100644 --- a/features/draft/spec/css-images-4.yml.dist +++ b/features/draft/spec/css-images-4.yml.dist @@ -94,20 +94,6 @@ compat_features: - css.properties.object-fit.scale-down - css.properties.object-position - # baseline: high - # baseline_low_date: 2020-01-15 - # baseline_high_date: 2022-07-15 - # support: - # chrome: "37" - # chrome_android: "37" - # edge: "79" - # firefox: "62" - # firefox_android: "62" - # safari: "10.1" - # safari_ios: "10.3" - - css.properties.shape-outside.gradient - - css.properties.shape-outside.image - # baseline: high # baseline_low_date: 2020-04-13 # baseline_high_date: 2022-10-13 diff --git a/features/draft/spec/css-logical-1.yml b/features/draft/spec/css-logical-1.yml index a876163c23b..3cde85003c3 100644 --- a/features/draft/spec/css-logical-1.yml +++ b/features/draft/spec/css-logical-1.yml @@ -1,73 +1,74 @@ -draft_date: 2024-09-09 +draft_date: 2024-09-23 name: CSS Logical Properties and Values Level 1 description: TODO spec: https://drafts.csswg.org/css-logical-1/ compat_features: - css.at-rules.page - - css.properties.block-size - - css.properties.border-block - - css.properties.border-block-color - - css.properties.border-block-end - - css.properties.border-block-end-color - - css.properties.border-block-end-style - - css.properties.border-block-end-width - - css.properties.border-block-start - - css.properties.border-block-start-color - - css.properties.border-block-start-style - - css.properties.border-block-start-width - - css.properties.border-block-style - - css.properties.border-block-width - css.properties.border-color - - css.properties.border-end-end-radius - - css.properties.border-end-start-radius - - css.properties.border-inline - - css.properties.border-inline-color - - css.properties.border-inline-end - - css.properties.border-inline-end-color - - css.properties.border-inline-end-style - - css.properties.border-inline-end-width - - css.properties.border-inline-start - - css.properties.border-inline-start-color - - css.properties.border-inline-start-style - - css.properties.border-inline-start-width - - css.properties.border-inline-style - - css.properties.border-inline-width - - css.properties.border-start-end-radius - - css.properties.border-start-start-radius - css.properties.caption-side - css.properties.clear - - css.properties.clear.inline-end - - css.properties.clear.inline-start - css.properties.float - - css.properties.float.inline-end - - css.properties.float.inline-start - - css.properties.inline-size - - css.properties.inset - - css.properties.inset-block - - css.properties.inset-block-end - - css.properties.inset-block-start - - css.properties.inset-inline - - css.properties.inset-inline-end - - css.properties.inset-inline-start - - css.properties.margin-block - - css.properties.margin-block-end - - css.properties.margin-block-start - - css.properties.margin-inline - - css.properties.margin-inline-end - - css.properties.margin-inline-start - - css.properties.max-block-size - - css.properties.max-inline-size - - css.properties.min-block-size - - css.properties.min-inline-size - - css.properties.padding-block - - css.properties.padding-block-end - - css.properties.padding-block-start - - css.properties.padding-inline - - css.properties.padding-inline-end - - css.properties.padding-inline-start - css.properties.text-align # The following features in the spec are already part of web-features: +# - Logical properties: +# - css.properties.block-size +# - css.properties.border-block +# - css.properties.border-block-color +# - css.properties.border-block-end +# - css.properties.border-block-end-color +# - css.properties.border-block-end-style +# - css.properties.border-block-end-width +# - css.properties.border-block-start +# - css.properties.border-block-start-color +# - css.properties.border-block-start-style +# - css.properties.border-block-start-width +# - css.properties.border-block-style +# - css.properties.border-block-width +# - css.properties.border-end-end-radius +# - css.properties.border-end-start-radius +# - css.properties.border-inline +# - css.properties.border-inline-color +# - css.properties.border-inline-end +# - css.properties.border-inline-end-color +# - css.properties.border-inline-end-style +# - css.properties.border-inline-end-width +# - css.properties.border-inline-start +# - css.properties.border-inline-start-color +# - css.properties.border-inline-start-style +# - css.properties.border-inline-start-width +# - css.properties.border-inline-style +# - css.properties.border-inline-width +# - css.properties.border-start-end-radius +# - css.properties.border-start-start-radius +# - css.properties.clear.inline-end +# - css.properties.clear.inline-start +# - css.properties.float.inline-end +# - css.properties.float.inline-start +# - css.properties.inline-size +# - css.properties.inset +# - css.properties.inset-block +# - css.properties.inset-block-end +# - css.properties.inset-block-start +# - css.properties.inset-inline +# - css.properties.inset-inline-end +# - css.properties.inset-inline-start +# - css.properties.margin-block +# - css.properties.margin-block-end +# - css.properties.margin-block-start +# - css.properties.margin-inline +# - css.properties.margin-inline-end +# - css.properties.margin-inline-start +# - css.properties.max-block-size +# - css.properties.max-inline-size +# - css.properties.min-block-size +# - css.properties.min-inline-size +# - css.properties.padding-block +# - css.properties.padding-block-end +# - css.properties.padding-block-start +# - css.properties.padding-inline +# - css.properties.padding-inline-end +# - css.properties.padding-inline-start # - Page breaks: # - css.properties.page-break-after # - css.properties.page-break-before diff --git a/features/draft/spec/css-logical-1.yml.dist b/features/draft/spec/css-logical-1.yml.dist index f7a58764402..048759b3d9e 100644 --- a/features/draft/spec/css-logical-1.yml.dist +++ b/features/draft/spec/css-logical-1.yml.dist @@ -2,16 +2,17 @@ # Do not edit this file by hand. Edit the source file instead! status: - baseline: low - baseline_low_date: 2023-10-13 + baseline: high + baseline_low_date: ≤2020-03-24 + baseline_high_date: ≤2022-09-24 support: - chrome: "118" - chrome_android: "118" - edge: "118" - firefox: "66" - firefox_android: "66" - safari: "15" - safari_ios: "15" + chrome: "2" + chrome_android: "18" + edge: "12" + firefox: "19" + firefox_android: "19" + safari: ≤13.1 + safari_ios: ≤13.4 compat_features: # baseline: high # baseline_low_date: 2015-07-29 @@ -30,60 +31,7 @@ compat_features: - css.properties.float - css.properties.text-align - # baseline: high - # baseline_low_date: 2020-01-15 - # baseline_high_date: 2022-07-15 - # support: - # chrome: "57" - # chrome_android: "57" - # edge: "79" - # firefox: "41" - # firefox_android: "41" - # safari: "12.1" - # safari_ios: "12.2" - - css.properties.block-size - - css.properties.inline-size - - css.properties.max-block-size - - css.properties.max-inline-size - - css.properties.min-block-size - - css.properties.min-inline-size - - # baseline: high - # baseline_low_date: 2020-01-15 - # baseline_high_date: 2022-07-15 - # support: - # chrome: "69" - # chrome_android: "69" - # edge: "79" - # firefox: "41" - # firefox_android: "41" - # safari: "12.1" - # safari_ios: "12.2" - - css.properties.border-block-end - - css.properties.border-block-end-color - - css.properties.border-block-end-style - - css.properties.border-block-end-width - - css.properties.border-block-start - - css.properties.border-block-start-color - - css.properties.border-block-start-style - - css.properties.border-block-start-width - - css.properties.border-inline-end - - css.properties.border-inline-end-color - - css.properties.border-inline-end-style - - css.properties.border-inline-end-width - - css.properties.border-inline-start - - css.properties.border-inline-start-color - - css.properties.border-inline-start-style - - css.properties.border-inline-start-width - - css.properties.margin-block-end - - css.properties.margin-block-start - - css.properties.margin-inline-end - - css.properties.margin-inline-start - - css.properties.padding-block-end - - css.properties.padding-block-start - - css.properties.padding-inline-end - - css.properties.padding-inline-start - + # ⬇️ Same status as overall feature ⬇️ # baseline: high # baseline_low_date: ≤2020-03-24 # baseline_high_date: ≤2022-09-24 @@ -96,77 +44,3 @@ compat_features: # safari: ≤13.1 # safari_ios: ≤13.4 - css.at-rules.page - - # baseline: high - # baseline_low_date: 2021-04-26 - # baseline_high_date: 2023-10-26 - # support: - # chrome: "87" - # chrome_android: "87" - # edge: "87" - # firefox: "63" - # firefox_android: "63" - # safari: "14.1" - # safari_ios: "14.5" - - css.properties.inset-block - - css.properties.inset-block-end - - css.properties.inset-block-start - - css.properties.inset-inline - - css.properties.inset-inline-end - - css.properties.inset-inline-start - - # baseline: high - # baseline_low_date: 2021-04-26 - # baseline_high_date: 2023-10-26 - # support: - # chrome: "87" - # chrome_android: "87" - # edge: "87" - # firefox: "66" - # firefox_android: "66" - # safari: "14.1" - # safari_ios: "14.5" - - css.properties.border-block - - css.properties.border-block-color - - css.properties.border-block-style - - css.properties.border-block-width - - css.properties.border-inline - - css.properties.border-inline-color - - css.properties.border-inline-style - - css.properties.border-inline-width - - css.properties.inset - - css.properties.margin-block - - css.properties.margin-inline - - css.properties.padding-block - - css.properties.padding-inline - - # baseline: high - # baseline_low_date: 2021-09-20 - # baseline_high_date: 2024-03-20 - # support: - # chrome: "89" - # chrome_android: "89" - # edge: "89" - # firefox: "66" - # firefox_android: "66" - # safari: "15" - # safari_ios: "15" - - css.properties.border-end-end-radius - - css.properties.border-end-start-radius - - css.properties.border-start-end-radius - - css.properties.border-start-start-radius - - # baseline: low - # baseline_low_date: 2023-10-13 - # support: - # chrome: "118" - # chrome_android: "118" - # edge: "118" - # firefox: "55" - # firefox_android: "55" - # safari: "15" - # safari_ios: "15" - - css.properties.clear.inline-end - - css.properties.clear.inline-start - - css.properties.float.inline-end - - css.properties.float.inline-start diff --git a/features/draft/spec/css-masking-1.yml b/features/draft/spec/css-masking-1.yml index d98899bc2dd..155153e07bb 100644 --- a/features/draft/spec/css-masking-1.yml +++ b/features/draft/spec/css-masking-1.yml @@ -1,11 +1,8 @@ -draft_date: 2024-09-09 +draft_date: 2024-09-23 name: CSS Masking Module Level 1 description: TODO spec: https://drafts.fxtf.org/css-masking-1/ compat_features: - - api.SVGClipPathElement - - api.SVGClipPathElement.clipPathUnits - - api.SVGClipPathElement.transform - api.SVGMaskElement - api.SVGMaskElement.height - api.SVGMaskElement.maskContentUnits @@ -13,46 +10,53 @@ compat_features: - api.SVGMaskElement.width - api.SVGMaskElement.x - api.SVGMaskElement.y - - css.properties.clip-path - - css.properties.clip-path.fill-box - - css.properties.clip-path.stroke-box - - css.properties.clip-path.view-box - css.properties.clip-rule - css.properties.clip-rule.evenodd - css.properties.clip-rule.nonzero - - css.properties.mask-border - - css.properties.mask-border-outset - - css.properties.mask-border-repeat - - css.properties.mask-border-slice - - css.properties.mask-border-source - - css.properties.mask-border-width - - css.properties.mask-composite.add - - css.properties.mask-composite.exclude - - css.properties.mask-composite.intersect - - css.properties.mask-composite.subtract - - css.properties.mask-mode.alpha - - css.properties.mask-mode.luminance - - css.properties.mask-mode.match-source - - css.properties.mask-type - - css.properties.mask-type.alpha - - css.properties.mask-type.luminance - css.types.basic-shape.path.clip-path - - svg.elements.clipPath - svg.elements.mask - svg.elements.mask.maskContentUnits - svg.elements.mask.maskUnits - - svg.global_attributes.clip-path - svg.global_attributes.clip-rule - svg.global_attributes.mask # The following features in the spec are already part of web-features: +# - clip-path: +# - api.SVGClipPathElement +# - api.SVGClipPathElement.clipPathUnits +# - api.SVGClipPathElement.transform +# - css.properties.clip-path +# - svg.elements.clipPath +# - svg.global_attributes.clip-path +# - Clip path boxes: +# - css.properties.clip-path.fill-box +# - css.properties.clip-path.stroke-box +# - css.properties.clip-path.view-box # - Masks: # - css.properties.mask # - css.properties.mask-clip # - css.properties.mask-composite +# - css.properties.mask-composite.add +# - css.properties.mask-composite.exclude +# - css.properties.mask-composite.intersect +# - css.properties.mask-composite.subtract # - css.properties.mask-image # - css.properties.mask-mode +# - css.properties.mask-mode.alpha +# - css.properties.mask-mode.luminance +# - css.properties.mask-mode.match-source # - css.properties.mask-origin # - css.properties.mask-position # - css.properties.mask-repeat # - css.properties.mask-size +# - mask-border: +# - css.properties.mask-border +# - css.properties.mask-border-outset +# - css.properties.mask-border-repeat +# - css.properties.mask-border-slice +# - css.properties.mask-border-source +# - css.properties.mask-border-width +# - mask-type: +# - css.properties.mask-type +# - css.properties.mask-type.alpha +# - css.properties.mask-type.luminance diff --git a/features/draft/spec/css-masking-1.yml.dist b/features/draft/spec/css-masking-1.yml.dist index c7ac5e8f20f..87b9741d41c 100644 --- a/features/draft/spec/css-masking-1.yml.dist +++ b/features/draft/spec/css-masking-1.yml.dist @@ -5,34 +5,6 @@ status: baseline: false support: {} compat_features: - # baseline: high - # baseline_low_date: 2015-07-29 - # baseline_high_date: 2018-01-29 - # support: - # chrome: "1" - # chrome_android: "18" - # edge: "12" - # firefox: "1.5" - # firefox_android: "4" - # safari: "3" - # safari_ios: "1" - - api.SVGClipPathElement - - api.SVGClipPathElement.clipPathUnits - - api.SVGClipPathElement.transform - - # baseline: high - # baseline_low_date: 2015-07-29 - # baseline_high_date: 2018-01-29 - # support: - # chrome: "1" - # chrome_android: "18" - # edge: "12" - # firefox: "1.5" - # firefox_android: "4" - # safari: "3" - # safari_ios: "3" - - svg.elements.clipPath - # baseline: high # baseline_low_date: 2015-07-29 # baseline_high_date: 2018-01-29 @@ -77,19 +49,6 @@ compat_features: - api.SVGMaskElement.maskContentUnits - api.SVGMaskElement.maskUnits - # baseline: high - # baseline_low_date: 2017-03-07 - # baseline_high_date: 2019-09-07 - # support: - # chrome: "23" - # chrome_android: "25" - # edge: "12" - # firefox: "52" - # firefox_android: "52" - # safari: "7" - # safari_ios: "7" - - svg.global_attributes.clip-path - # baseline: high # baseline_low_date: 2020-01-15 # baseline_high_date: 2022-07-15 @@ -104,34 +63,6 @@ compat_features: - svg.elements.mask.maskContentUnits - svg.elements.mask.maskUnits - # baseline: high - # baseline_low_date: 2020-01-15 - # baseline_high_date: 2022-07-15 - # support: - # chrome: "24" - # chrome_android: "25" - # edge: "79" - # firefox: "35" - # firefox_android: "35" - # safari: "7" - # safari_ios: "7" - - css.properties.mask-type - - css.properties.mask-type.alpha - - css.properties.mask-type.luminance - - # baseline: high - # baseline_low_date: 2020-01-15 - # baseline_high_date: 2022-07-15 - # support: - # chrome: "55" - # chrome_android: "55" - # edge: "79" - # firefox: "3.5" - # firefox_android: "4" - # safari: "9.1" - # safari_ios: "9.3" - - css.properties.clip-path - # baseline: high # baseline_low_date: 2020-07-28 # baseline_high_date: 2023-01-28 @@ -160,31 +91,6 @@ compat_features: - css.properties.clip-rule.evenodd - css.properties.clip-rule.nonzero - # baseline: low - # baseline_low_date: 2023-11-02 - # support: - # chrome: "119" - # chrome_android: "119" - # edge: "119" - # firefox: "51" - # firefox_android: "51" - # safari: "13.1" - # safari_ios: "13.4" - - css.properties.clip-path.fill-box - - css.properties.clip-path.stroke-box - - # baseline: low - # baseline_low_date: 2023-11-02 - # support: - # chrome: "119" - # chrome_android: "119" - # edge: "119" - # firefox: ≤72 - # firefox_android: "79" - # safari: ≤13.1 - # safari_ios: ≤13.4 - - css.properties.clip-path.view-box - # baseline: low # baseline_low_date: 2023-12-07 # support: @@ -195,25 +101,8 @@ compat_features: # firefox_android: "53" # safari: "15.4" # safari_ios: "15.4" - - css.properties.mask-composite.add - - css.properties.mask-composite.exclude - - css.properties.mask-composite.intersect - - css.properties.mask-composite.subtract - - css.properties.mask-mode.alpha - - css.properties.mask-mode.luminance - - css.properties.mask-mode.match-source - svg.global_attributes.mask - # baseline: false - # support: - # safari: "17.2" - - css.properties.mask-border - - css.properties.mask-border-outset - - css.properties.mask-border-repeat - - css.properties.mask-border-slice - - css.properties.mask-border-source - - css.properties.mask-border-width - # ⬇️ Same status as overall feature ⬇️ # baseline: false # support: {} diff --git a/features/draft/spec/css-position-3.yml b/features/draft/spec/css-position-3.yml index 4d2158ed899..d45360378c7 100644 --- a/features/draft/spec/css-position-3.yml +++ b/features/draft/spec/css-position-3.yml @@ -1,17 +1,10 @@ -draft_date: 2024-09-18 +draft_date: 2024-09-23 name: CSS Positioned Layout Module Level 3 description: TODO spec: https://drafts.csswg.org/css-position-3/ compat_features: - css.properties.bottom - css.properties.bottom.auto - - css.properties.inset-block-end.auto - - css.properties.inset-block-start.auto - - css.properties.inset-block.auto - - css.properties.inset-inline-end.auto - - css.properties.inset-inline-start.auto - - css.properties.inset-inline.auto - - css.properties.inset.auto - css.properties.left - css.properties.left.auto - css.properties.position @@ -26,6 +19,14 @@ compat_features: - css.selectors.backdrop # The following features in the spec are already part of web-features: +# - Logical properties: +# - css.properties.inset.auto +# - css.properties.inset-block.auto +# - css.properties.inset-block-end.auto +# - css.properties.inset-block-start.auto +# - css.properties.inset-inline.auto +# - css.properties.inset-inline-end.auto +# - css.properties.inset-inline-start.auto # - overlay: # - css.properties.overlay # - css.properties.overlay.auto diff --git a/features/draft/spec/css-position-3.yml.dist b/features/draft/spec/css-position-3.yml.dist index c6fda25070c..ca3f12f4c5c 100644 --- a/features/draft/spec/css-position-3.yml.dist +++ b/features/draft/spec/css-position-3.yml.dist @@ -6,11 +6,11 @@ status: baseline_low_date: 2022-03-14 baseline_high_date: 2024-09-14 support: - chrome: "87" - chrome_android: "87" - edge: "87" - firefox: ≤72 - firefox_android: "79" + chrome: "37" + chrome_android: "37" + edge: "79" + firefox: "47" + firefox_android: "47" safari: "15.4" safari_ios: "15.4" compat_features: @@ -39,25 +39,7 @@ compat_features: - css.properties.top - css.properties.top.auto - # baseline: high - # baseline_low_date: 2021-04-26 - # baseline_high_date: 2023-10-26 - # support: - # chrome: "87" - # chrome_android: "87" - # edge: "87" - # firefox: ≤72 - # firefox_android: "79" - # safari: "14.1" - # safari_ios: "14.5" - - css.properties.inset-block-end.auto - - css.properties.inset-block-start.auto - - css.properties.inset-block.auto - - css.properties.inset-inline-end.auto - - css.properties.inset-inline-start.auto - - css.properties.inset-inline.auto - - css.properties.inset.auto - + # ⬇️ Same status as overall feature ⬇️ # baseline: high # baseline_low_date: 2022-03-14 # baseline_high_date: 2024-09-14 diff --git a/features/draft/spec/css-shapes-1.yml b/features/draft/spec/css-shapes-1.yml index 2978405d682..fe31b11dcdd 100644 --- a/features/draft/spec/css-shapes-1.yml +++ b/features/draft/spec/css-shapes-1.yml @@ -1,23 +1,28 @@ -draft_date: 2024-09-09 +draft_date: 2024-09-23 name: CSS Shapes Module Level 1 description: TODO spec: https://drafts.csswg.org/css-shapes-1/ compat_features: - - css.properties.clip-path - - css.properties.shape-image-threshold - - css.properties.shape-margin - - css.properties.shape-outside - - css.properties.shape-outside.none - - css.properties.shape-outside.path - - css.types.basic-shape - - css.types.basic-shape.circle - - css.types.basic-shape.ellipse - - css.types.basic-shape.inset - css.types.basic-shape.path - css.types.basic-shape.path.clip-path - css.types.basic-shape.path.shape-outside - - css.types.basic-shape.polygon - - css.types.basic-shape.rect - css.types.basic-shape.shape - - css.types.basic-shape.xywh - svg.elements.path.d.path + +# The following features in the spec are already part of web-features: +# - clip-path: +# - css.properties.clip-path +# - shape-outside: +# - css.properties.shape-image-threshold +# - css.properties.shape-margin +# - css.properties.shape-outside +# - css.properties.shape-outside.none +# - css.properties.shape-outside.path +# - shapes: +# - css.types.basic-shape +# - css.types.basic-shape.circle +# - css.types.basic-shape.ellipse +# - css.types.basic-shape.inset +# - css.types.basic-shape.polygon +# - css.types.basic-shape.rect +# - css.types.basic-shape.xywh diff --git a/features/draft/spec/css-shapes-1.yml.dist b/features/draft/spec/css-shapes-1.yml.dist index cba184f80c4..4fabe99dd7c 100644 --- a/features/draft/spec/css-shapes-1.yml.dist +++ b/features/draft/spec/css-shapes-1.yml.dist @@ -5,52 +5,6 @@ status: baseline: false support: {} compat_features: - # baseline: high - # baseline_low_date: 2020-01-15 - # baseline_high_date: 2022-07-15 - # support: - # chrome: "37" - # chrome_android: "37" - # edge: "79" - # firefox: "54" - # firefox_android: "54" - # safari: "10.1" - # safari_ios: "10.3" - - css.types.basic-shape - - css.types.basic-shape.circle - - css.types.basic-shape.ellipse - - css.types.basic-shape.inset - - css.types.basic-shape.polygon - - # baseline: high - # baseline_low_date: 2020-01-15 - # baseline_high_date: 2022-07-15 - # support: - # chrome: "37" - # chrome_android: "37" - # edge: "79" - # firefox: "62" - # firefox_android: "62" - # safari: "10.1" - # safari_ios: "10.3" - - css.properties.shape-image-threshold - - css.properties.shape-margin - - css.properties.shape-outside - - css.properties.shape-outside.none - - # baseline: high - # baseline_low_date: 2020-01-15 - # baseline_high_date: 2022-07-15 - # support: - # chrome: "55" - # chrome_android: "55" - # edge: "79" - # firefox: "3.5" - # firefox_android: "4" - # safari: "9.1" - # safari_ios: "9.3" - - css.properties.clip-path - # baseline: false # support: # chrome: "52" @@ -60,19 +14,9 @@ compat_features: # firefox_android: "97" - svg.elements.path.d.path - # baseline: false - # support: - # firefox: "122" - # firefox_android: "122" - # safari: "17.2" - # safari_ios: "17.2" - - css.types.basic-shape.rect - - css.types.basic-shape.xywh - # ⬇️ Same status as overall feature ⬇️ # baseline: false # support: {} - - css.properties.shape-outside.path - css.types.basic-shape.path - css.types.basic-shape.path.clip-path - css.types.basic-shape.path.shape-outside diff --git a/features/draft/spec/css-sizing-4.yml b/features/draft/spec/css-sizing-4.yml index f87fdabb341..c472b4168d1 100644 --- a/features/draft/spec/css-sizing-4.yml +++ b/features/draft/spec/css-sizing-4.yml @@ -1,10 +1,9 @@ -draft_date: 2024-09-18 +draft_date: 2024-09-23 name: CSS Box Sizing Module Level 4 description: TODO spec: https://drafts.csswg.org/css-sizing-4/ compat_features: - css.properties.aspect-ratio.auto - - css.properties.block-size - css.properties.box-sizing - css.properties.box-sizing.border-box - css.properties.box-sizing.content-box @@ -16,24 +15,19 @@ compat_features: - css.properties.height.max-content - css.properties.height.min-content - css.properties.height.stretch - - css.properties.inline-size - - css.properties.max-block-size - css.properties.max-height - css.properties.max-height.fit-content - css.properties.max-height.max-content - css.properties.max-height.min-content - css.properties.max-height.none - css.properties.max-height.stretch - - css.properties.max-inline-size - css.properties.max-width - css.properties.max-width.fit-content - css.properties.max-width.max-content - css.properties.max-width.min-content - css.properties.max-width.none - css.properties.max-width.stretch - - css.properties.min-block-size - css.properties.min-height - - css.properties.min-inline-size - css.properties.min-width - css.properties.width - css.properties.width.auto @@ -45,6 +39,13 @@ compat_features: # The following features in the spec are already part of web-features: # - aspect-ratio: # - css.properties.aspect-ratio +# - Logical properties: +# - css.properties.block-size +# - css.properties.inline-size +# - css.properties.max-block-size +# - css.properties.max-inline-size +# - css.properties.min-block-size +# - css.properties.min-inline-size # - contain-intrinsic-size: # - css.properties.contain-intrinsic-block-size # - css.properties.contain-intrinsic-block-size.none diff --git a/features/draft/spec/css-sizing-4.yml.dist b/features/draft/spec/css-sizing-4.yml.dist index af6146700ab..8d326c177f9 100644 --- a/features/draft/spec/css-sizing-4.yml.dist +++ b/features/draft/spec/css-sizing-4.yml.dist @@ -111,24 +111,6 @@ compat_features: - css.properties.width.max-content - css.properties.width.min-content - # baseline: high - # baseline_low_date: 2020-01-15 - # baseline_high_date: 2022-07-15 - # support: - # chrome: "57" - # chrome_android: "57" - # edge: "79" - # firefox: "41" - # firefox_android: "41" - # safari: "12.1" - # safari_ios: "12.2" - - css.properties.block-size - - css.properties.inline-size - - css.properties.max-block-size - - css.properties.max-inline-size - - css.properties.min-block-size - - css.properties.min-inline-size - # baseline: high # baseline_low_date: 2021-09-20 # baseline_high_date: 2024-03-20 diff --git a/features/draft/spec/css-values-5.yml b/features/draft/spec/css-values-5.yml index a4b1278b8d8..a2485961ae1 100644 --- a/features/draft/spec/css-values-5.yml +++ b/features/draft/spec/css-values-5.yml @@ -1,9 +1,8 @@ -draft_date: 2024-09-09 +draft_date: 2024-09-23 name: CSS Values and Units Module Level 5 description: TODO spec: https://drafts.csswg.org/css-values-5/ compat_features: - - css.at-rules.media.calc - css.properties.content.url - css.properties.interpolate-size - css.properties.interpolate-size.allow-keywords @@ -33,6 +32,8 @@ compat_features: - css.types.url # The following features in the spec are already part of web-features: +# - Media queries: +# - css.at-rules.media.calc # - tab-size: # - css.properties.tab-size.length # - abs() and sign(): diff --git a/features/draft/spec/css-values-5.yml.dist b/features/draft/spec/css-values-5.yml.dist index dfb922358fe..46b10cd965b 100644 --- a/features/draft/spec/css-values-5.yml.dist +++ b/features/draft/spec/css-values-5.yml.dist @@ -68,19 +68,6 @@ compat_features: - css.types.angle - css.types.angle-percentage - # baseline: high - # baseline_low_date: 2020-01-15 - # baseline_high_date: 2022-07-15 - # support: - # chrome: "66" - # chrome_android: "66" - # edge: "79" - # firefox: "59" - # firefox_android: "59" - # safari: "12" - # safari_ios: "12" - - css.at-rules.media.calc - # baseline: low # baseline_low_date: 2023-11-21 # support: diff --git a/features/draft/spec/mediaqueries-5.yml b/features/draft/spec/mediaqueries-5.yml index 8ce8676a30b..f1f24e6d376 100644 --- a/features/draft/spec/mediaqueries-5.yml +++ b/features/draft/spec/mediaqueries-5.yml @@ -1,40 +1,55 @@ -draft_date: 2024-09-09 +draft_date: 2024-09-23 name: Media Queries Level 5 description: TODO spec: https://drafts.csswg.org/mediaqueries-5/ compat_features: - - css.at-rules.media - - css.at-rules.media.any-hover - - css.at-rules.media.any-pointer - - css.at-rules.media.aspect-ratio - - css.at-rules.media.color - - css.at-rules.media.color-gamut - - css.at-rules.media.color-index - - css.at-rules.media.display-mode - - css.at-rules.media.display-mode.picture-in-picture - - css.at-rules.media.dynamic-range - - css.at-rules.media.grid - - css.at-rules.media.height - - css.at-rules.media.hover - - css.at-rules.media.inverted-colors - - css.at-rules.media.monochrome - - css.at-rules.media.orientation - - css.at-rules.media.overflow-block - - css.at-rules.media.overflow-inline - - css.at-rules.media.pointer - - css.at-rules.media.prefers-contrast - - css.at-rules.media.prefers-reduced-data - - css.at-rules.media.prefers-reduced-motion - - css.at-rules.media.prefers-reduced-transparency + - css.at-rules.custom-media - css.at-rules.media.resolution - - css.at-rules.media.scripting - - css.at-rules.media.update - - css.at-rules.media.video-dynamic-range - - css.at-rules.media.width - - css.types.ratio # The following features in the spec are already part of web-features: +# - Media queries: +# - css.at-rules.media +# - css.at-rules.media.aspect-ratio +# - css.at-rules.media.color +# - css.at-rules.media.color-index +# - css.at-rules.media.grid +# - css.at-rules.media.height +# - css.at-rules.media.monochrome +# - css.at-rules.media.orientation +# - css.at-rules.media.width +# - css.types.ratio +# - Interaction media queries: +# - css.at-rules.media.any-hover +# - css.at-rules.media.any-pointer +# - css.at-rules.media.hover +# - css.at-rules.media.pointer +# - color-gamut media query: +# - css.at-rules.media.color-gamut +# - display-mode media query: +# - css.at-rules.media.display-mode +# - css.at-rules.media.display-mode.picture-in-picture +# - dynamic-range media query: +# - css.at-rules.media.dynamic-range # - Forced colors: # - css.at-rules.media.forced-colors -# - prefers-color-scheme: +# - inverted-colors media query: +# - css.at-rules.media.inverted-colors +# - Overflow media queries: +# - css.at-rules.media.overflow-block +# - css.at-rules.media.overflow-inline +# - prefers-color-scheme media query: # - css.at-rules.media.prefers-color-scheme +# - prefers-contrast media query: +# - css.at-rules.media.prefers-contrast +# - prefers-reduced-data media query: +# - css.at-rules.media.prefers-reduced-data +# - prefers-reduced-motion media query: +# - css.at-rules.media.prefers-reduced-motion +# - prefers-reduced-transparency media query: +# - css.at-rules.media.prefers-reduced-transparency +# - scripting media query: +# - css.at-rules.media.scripting +# - Update frequency media query: +# - css.at-rules.media.update +# - video-dynamic-range media query: +# - css.at-rules.media.video-dynamic-range diff --git a/features/draft/spec/mediaqueries-5.yml.dist b/features/draft/spec/mediaqueries-5.yml.dist index 1b6cc02ac3d..ee9ebaddd32 100644 --- a/features/draft/spec/mediaqueries-5.yml.dist +++ b/features/draft/spec/mediaqueries-5.yml.dist @@ -5,164 +5,6 @@ status: baseline: false support: {} compat_features: - # baseline: high - # baseline_low_date: 2015-07-29 - # baseline_high_date: 2018-01-29 - # support: - # chrome: "1" - # chrome_android: "18" - # edge: "12" - # firefox: "1" - # firefox_android: "4" - # safari: "3" - # safari_ios: "1" - - css.at-rules.media - - # baseline: high - # baseline_low_date: 2015-07-29 - # baseline_high_date: 2018-01-29 - # support: - # chrome: "1" - # chrome_android: "18" - # edge: "12" - # firefox: "2" - # firefox_android: "4" - # safari: "3" - # safari_ios: "1" - - css.at-rules.media.color - - css.at-rules.media.grid - - css.at-rules.media.height - - css.at-rules.media.width - - # baseline: high - # baseline_low_date: 2015-07-29 - # baseline_high_date: 2018-01-29 - # support: - # chrome: "3" - # chrome_android: "18" - # edge: "12" - # firefox: "2" - # firefox_android: "4" - # safari: "5" - # safari_ios: "4.2" - - css.at-rules.media.orientation - - # baseline: high - # baseline_low_date: 2015-07-29 - # baseline_high_date: 2018-01-29 - # support: - # chrome: "3" - # chrome_android: "18" - # edge: "12" - # firefox: "3.5" - # firefox_android: "4" - # safari: "5" - # safari_ios: "4.2" - - css.at-rules.media.aspect-ratio - - css.types.ratio - - # baseline: high - # baseline_low_date: 2018-12-11 - # baseline_high_date: 2021-06-11 - # support: - # chrome: "38" - # chrome_android: "50" - # edge: "12" - # firefox: "64" - # firefox_android: "64" - # safari: "9" - # safari_ios: "9" - - css.at-rules.media.hover - - # baseline: high - # baseline_low_date: 2018-12-11 - # baseline_high_date: 2021-06-11 - # support: - # chrome: "41" - # chrome_android: "41" - # edge: "12" - # firefox: "64" - # firefox_android: "64" - # safari: "9" - # safari_ios: "9" - - css.at-rules.media.any-pointer - - # baseline: high - # baseline_low_date: 2018-12-11 - # baseline_high_date: 2021-06-11 - # support: - # chrome: "41" - # chrome_android: "41" - # edge: "16" - # firefox: "64" - # firefox_android: "64" - # safari: "9" - # safari_ios: "9" - - css.at-rules.media.any-hover - - # baseline: high - # baseline_low_date: 2018-12-11 - # baseline_high_date: 2021-06-11 - # support: - # chrome: "41" - # chrome_android: "50" - # edge: "12" - # firefox: "64" - # firefox_android: "64" - # safari: "9" - # safari_ios: "9" - - css.at-rules.media.pointer - - # baseline: high - # baseline_low_date: 2020-01-15 - # baseline_high_date: 2022-07-15 - # support: - # chrome: "1" - # chrome_android: "18" - # edge: "79" - # firefox: "2" - # firefox_android: "4" - # safari: "3" - # safari_ios: "1" - - css.at-rules.media.monochrome - - # baseline: high - # baseline_low_date: 2020-01-15 - # baseline_high_date: 2022-07-15 - # support: - # chrome: "74" - # chrome_android: "74" - # edge: "79" - # firefox: "63" - # firefox_android: "64" - # safari: "10.1" - # safari_ios: "10.3" - - css.at-rules.media.prefers-reduced-motion - - # baseline: low - # baseline_low_date: 2022-05-03 - # support: - # chrome: "98" - # chrome_android: "98" - # edge: "98" - # firefox: "100" - # firefox_android: "100" - # safari: "13.1" - # safari_ios: "13.4" - - css.at-rules.media.dynamic-range - - # baseline: low - # baseline_low_date: 2022-05-31 - # support: - # chrome: "96" - # chrome_android: "96" - # edge: "96" - # firefox: "101" - # firefox_android: "101" - # safari: "14.1" - # safari_ios: "14.5" - - css.at-rules.media.prefers-contrast - # baseline: low # baseline_low_date: 2022-09-12 # support: @@ -175,100 +17,7 @@ compat_features: # safari_ios: "16" - css.at-rules.media.resolution - # baseline: low - # baseline_low_date: 2023-02-14 - # support: - # chrome: "58" - # chrome_android: "58" - # edge: "79" - # firefox: "110" - # firefox_android: "110" - # safari: "10" - # safari_ios: "10" - - css.at-rules.media.color-gamut - - # baseline: low - # baseline_low_date: 2023-09-18 - # support: - # chrome: "113" - # chrome_android: "113" - # edge: "113" - # firefox: "66" - # firefox_android: "66" - # safari: "17" - # safari_ios: "17" - - css.at-rules.media.overflow-block - - css.at-rules.media.overflow-inline - - # baseline: low - # baseline_low_date: 2023-09-18 - # support: - # chrome: "113" - # chrome_android: "113" - # edge: "113" - # firefox: "102" - # firefox_android: "102" - # safari: "17" - # safari_ios: "17" - - css.at-rules.media.update - - # baseline: low - # baseline_low_date: 2023-12-07 - # support: - # chrome: "120" - # chrome_android: "120" - # edge: "120" - # firefox: "113" - # firefox_android: "113" - # safari: "17" - # safari_ios: "17" - - css.at-rules.media.scripting - - # baseline: false - # support: - # chrome: "42" - # chrome_android: "42" - # edge: "79" - # firefox: "47" - # safari: "13" - # safari_ios: "12.2" - - css.at-rules.media.display-mode - - # baseline: false - # support: - # chrome: "29" - # chrome_android: "29" - # edge: "79" - # safari: "8" - # safari_ios: "8" - - css.at-rules.media.color-index - - # baseline: false - # support: - # chrome: "118" - # chrome_android: "118" - # edge: "118" - - css.at-rules.media.prefers-reduced-transparency - - # baseline: false - # support: - # safari: "9.1" - # safari_ios: "10" - - css.at-rules.media.inverted-colors - - # baseline: false - # support: - # firefox: "100" - # firefox_android: "100" - - css.at-rules.media.video-dynamic-range - - # baseline: false - # support: - # chrome: "123" - # edge: "123" - - css.at-rules.media.display-mode.picture-in-picture - # ⬇️ Same status as overall feature ⬇️ # baseline: false # support: {} - - css.at-rules.media.prefers-reduced-data + - css.at-rules.custom-media diff --git a/features/draft/spec/motion-1.yml b/features/draft/spec/motion-1.yml index fcd215dcbca..2b3c184ddc5 100644 --- a/features/draft/spec/motion-1.yml +++ b/features/draft/spec/motion-1.yml @@ -1,21 +1,21 @@ -draft_date: 2024-09-09 +draft_date: 2024-09-23 name: Motion Path Module Level 1 description: TODO spec: https://drafts.fxtf.org/motion-1/ compat_features: - - css.properties.offset-anchor.auto - css.properties.offset-position - css.properties.offset-position.auto - css.properties.offset-position.normal - - css.properties.offset-rotate.auto - - css.properties.offset-rotate.reverse - css.types.basic-shape.path.offset-path - - css.types.ray # The following features in the spec are already part of web-features: # - Motion path: # - css.properties.offset # - css.properties.offset-anchor +# - css.properties.offset-anchor.auto # - css.properties.offset-distance # - css.properties.offset-path # - css.properties.offset-rotate +# - css.properties.offset-rotate.auto +# - css.properties.offset-rotate.reverse +# - css.types.ray diff --git a/features/draft/spec/motion-1.yml.dist b/features/draft/spec/motion-1.yml.dist index 24e2f38f21d..e280c2a3561 100644 --- a/features/draft/spec/motion-1.yml.dist +++ b/features/draft/spec/motion-1.yml.dist @@ -5,31 +5,6 @@ status: baseline: false support: {} compat_features: - # baseline: low - # baseline_low_date: 2022-09-12 - # support: - # chrome: "56" - # chrome_android: "56" - # edge: "79" - # firefox: "72" - # firefox_android: "79" - # safari: "16" - # safari_ios: "16" - - css.properties.offset-rotate.auto - - css.properties.offset-rotate.reverse - - # baseline: low - # baseline_low_date: 2023-08-21 - # support: - # chrome: "116" - # chrome_android: "116" - # edge: "116" - # firefox: "72" - # firefox_android: "79" - # safari: "16" - # safari_ios: "16" - - css.properties.offset-anchor.auto - # baseline: low # baseline_low_date: 2024-01-23 # support: @@ -42,7 +17,6 @@ compat_features: # safari_ios: "16" - css.properties.offset-position - css.properties.offset-position.auto - - css.types.ray # baseline: low # baseline_low_date: 2024-01-23 diff --git a/features/draft/spec/scheduling-apis.yml b/features/draft/spec/scheduling-apis.yml index aa00a665ab5..8ade5e2e4fd 100644 --- a/features/draft/spec/scheduling-apis.yml +++ b/features/draft/spec/scheduling-apis.yml @@ -1,4 +1,4 @@ -draft_date: 2024-09-09 +draft_date: 2024-09-23 name: Prioritized Task Scheduling description: TODO spec: https://wicg.github.io/scheduling-apis/ @@ -10,6 +10,7 @@ compat_features: # - Scheduler API: # - api.Scheduler # - api.Scheduler.postTask +# - api.Scheduler.yield # - api.TaskController # - api.TaskController.TaskController # - api.TaskController.setPriority diff --git a/features/draft/spec/svg2.yml b/features/draft/spec/svg2.yml index e523a826037..cb934d0a3a9 100644 --- a/features/draft/spec/svg2.yml +++ b/features/draft/spec/svg2.yml @@ -1,4 +1,4 @@ -draft_date: 2024-09-18 +draft_date: 2024-09-23 name: Scalable Vector Graphics (SVG) 2 description: TODO spec: https://svgwg.org/svg2-draft/ @@ -324,7 +324,6 @@ compat_features: - svg.elements.circle.fill - svg.elements.circle.fill.context-fill - svg.elements.circle.systemLanguage - - svg.elements.clipPath.systemLanguage - svg.elements.cursor.systemLanguage - svg.elements.defs - svg.elements.defs.systemLanguage @@ -470,6 +469,8 @@ compat_features: # - paint-order: # - css.properties.paint-order # - svg.global_attributes.paint-order +# - clip-path: +# - svg.elements.clipPath.systemLanguage # - Opacity (SVG): # - svg.global_attributes.fill-opacity # - svg.global_attributes.stroke-opacity diff --git a/features/draft/spec/svg2.yml.dist b/features/draft/spec/svg2.yml.dist index 6f61322b6d5..bba5d4d18a1 100644 --- a/features/draft/spec/svg2.yml.dist +++ b/features/draft/spec/svg2.yml.dist @@ -498,7 +498,6 @@ compat_features: # firefox_android: "14" # safari: "3" # safari_ios: "3" - - svg.elements.clipPath.systemLanguage - svg.elements.ellipse.systemLanguage - svg.elements.line.systemLanguage - svg.elements.path.systemLanguage diff --git a/features/draft/spec/user-preference-media-features-headers.yml b/features/draft/spec/user-preference-media-features-headers.yml deleted file mode 100644 index 4961df3412a..00000000000 --- a/features/draft/spec/user-preference-media-features-headers.yml +++ /dev/null @@ -1,8 +0,0 @@ -draft_date: 2024-09-09 -name: User Preference Media Features Client Hints Headers -description: TODO -spec: https://wicg.github.io/user-preference-media-features-headers/ -compat_features: - - http.headers.Sec-CH-Prefers-Color-Scheme - - http.headers.Sec-CH-Prefers-Reduced-Motion - - http.headers.Sec-CH-Prefers-Reduced-Transparency diff --git a/features/draft/spec/user-preference-media-features-headers.yml.dist b/features/draft/spec/user-preference-media-features-headers.yml.dist deleted file mode 100644 index 050cd580138..00000000000 --- a/features/draft/spec/user-preference-media-features-headers.yml.dist +++ /dev/null @@ -1,31 +0,0 @@ -# Generated from: user-preference-media-features-headers.yml -# Do not edit this file by hand. Edit the source file instead! - -status: - baseline: false - support: - chrome: "119" - chrome_android: "119" - edge: "119" -compat_features: - # baseline: false - # support: - # chrome: "93" - # chrome_android: "93" - # edge: "93" - - http.headers.Sec-CH-Prefers-Color-Scheme - - # baseline: false - # support: - # chrome: "108" - # chrome_android: "108" - # edge: "108" - - http.headers.Sec-CH-Prefers-Reduced-Motion - - # ⬇️ Same status as overall feature ⬇️ - # baseline: false - # support: - # chrome: "119" - # chrome_android: "119" - # edge: "119" - - http.headers.Sec-CH-Prefers-Reduced-Transparency