Generate .dist.yml where compat_features are sourced from BCD#797
Generate .dist.yml where compat_features are sourced from BCD#797foolip merged 5 commits intoweb-platform-dx:mainfrom
Conversation
These are cases where the source YAML doesn't include compat_features, but the generated .dist.yml does, based on BCD tags.
foolip
left a comment
There was a problem hiding this comment.
Self-review to verify or reject the generated statuses.
| spec: https://w3c.github.io/device-posture/ | ||
| status: | ||
| baseline: false | ||
| support: {} |
There was a problem hiding this comment.
This is correct, it's still experimental in Chromium:
https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/platform/runtime_enabled_features.json5;l=1246-1253;drc=f424817039e25cba377966ffacb7a99410613097
| status: | ||
| baseline: false | ||
| support: | ||
| chrome: "121" |
There was a problem hiding this comment.
This is correct: https://chromiumdash.appspot.com/commit/a47af0e3c56326a452b03fb588ac5ce09d484004
But it should also be supported in Chrome for Android AFAICT, so this needs investigating.
There was a problem hiding this comment.
Fixed in mdn/browser-compat-data#22779.
| baseline: high | ||
| baseline_low_date: 2021-04-26 | ||
| baseline_high_date: 2023-10-26 | ||
| support: |
There was a problem hiding this comment.
These versions all match https://caniuse.com/flexbox-gap
| description: The CSS `ic` unit corresponds to the width of CJK ideographic characters. | ||
| spec: https://drafts.csswg.org/css-values-4/#ic | ||
| status: | ||
| baseline: false |
There was a problem hiding this comment.
This isn't baseline because of the CSS.ic() static method not being implemented in Firefox:
https://developer.mozilla.org/en-US/docs/Web/API/CSS#browser_compatibility
But this isn't really preventing its use in a vast majority of cases. I think we should remove api.CSS.ic_static from this feature or use an editorial override.
| description: The CSS `lh` unit corresponds to the requested line height, the computed value of the `line-height` property. Some lines may be higher than this based on their content. | ||
| spec: https://drafts.csswg.org/css-values-4/#lh | ||
| status: | ||
| baseline: false |
There was a problem hiding this comment.
This is also affected by missing statics in https://developer.mozilla.org/en-US/docs/Web/API/CSS#browser_compatibility
| status: | ||
| baseline: low | ||
| baseline_low_date: 2023-03-27 | ||
| support: |
There was a problem hiding this comment.
This is a straightforward case of everything being the same versions:
https://developer.mozilla.org/en-US/docs/Web/API/PerformanceServerTiming#browser_compatibility
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Server-Timing#browser_compatibility
There was a problem hiding this comment.
Like finding a four-leaf clover 😆
| status: | ||
| baseline: false | ||
| support: | ||
| chrome: "122" |
There was a problem hiding this comment.
| caniuse: temporal | ||
| status: | ||
| baseline: false | ||
| support: {} |
| caniuse: web-bluetooth | ||
| status: | ||
| baseline: false | ||
| support: {} |
There was a problem hiding this comment.
This is wrong, needs splitting out and investigating.
| caniuse: midi | ||
| status: | ||
| baseline: false | ||
| support: {} |
| status: | ||
| baseline: low | ||
| baseline_low_date: 2023-03-27 | ||
| support: |
There was a problem hiding this comment.
Like finding a four-leaf clover 😆
|
@foolip rebase needed here, otherwise ready to go. Thank you! |
These are cases where the source YAML doesn't include compat_features,
but the generated .dist.yml does, based on BCD tags.