Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
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
14 changes: 14 additions & 0 deletions feature-group-definitions/device-posture.dist.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Generated from: device-posture.yml
# Do not edit this file by hand. Edit the source file instead!

name: Device posture
spec: https://w3c.github.io/device-posture/
status:
baseline: false
support: {}
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

compat_features:
- api.DevicePosture
- api.DevicePosture.change_event
- api.DevicePosture.type
- api.Navigator.devicePosture
- css.at-rules.media.device-posture
50 changes: 50 additions & 0 deletions feature-group-definitions/edit-context.dist.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Generated from: edit-context.yml
# Do not edit this file by hand. Edit the source file instead!

name: EditContext
spec: https://w3c.github.io/edit-context/
status:
baseline: false
support:
chrome: "121"
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is correct: https://chromiumdash.appspot.com/commit/a47af0e3c56326a452b03fb588ac5ce09d484004

But it should also be supported in Chrome for Android AFAICT, so this needs investigating.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

edge: "121"
compat_features:
- api.CharacterBoundsUpdateEvent
- api.CharacterBoundsUpdateEvent.CharacterBoundsUpdateEvent
- api.CharacterBoundsUpdateEvent.rangeEnd
- api.CharacterBoundsUpdateEvent.rangeStart
- api.EditContext
- api.EditContext.EditContext
- api.EditContext.attachedElements
- api.EditContext.characterBounds
- api.EditContext.characterBoundsRangeStart
- api.EditContext.characterboundsupdate_event
- api.EditContext.compositionend_event
- api.EditContext.compositionstart_event
- api.EditContext.selectionEnd
- api.EditContext.selectionStart
- api.EditContext.text
- api.EditContext.textformatupdate_event
- api.EditContext.textupdate_event
- api.EditContext.updateCharacterBounds
- api.EditContext.updateControlBounds
- api.EditContext.updateSelection
- api.EditContext.updateSelectionBounds
- api.EditContext.updateText
- api.HTMLElement.editContext
- api.TextFormat
- api.TextFormat.TextFormat
- api.TextFormat.rangeEnd
- api.TextFormat.rangeStart
- api.TextFormat.underlineStyle
- api.TextFormat.underlineThickness
- api.TextFormatUpdateEvent
- api.TextFormatUpdateEvent.TextFormatUpdateEvent
- api.TextFormatUpdateEvent.getTextFormats
- api.TextUpdateEvent
- api.TextUpdateEvent.TextUpdateEvent
- api.TextUpdateEvent.selectionEnd
- api.TextUpdateEvent.selectionStart
- api.TextUpdateEvent.text
- api.TextUpdateEvent.updateRangeEnd
- api.TextUpdateEvent.updateRangeStart
22 changes: 22 additions & 0 deletions feature-group-definitions/flexbox-gap.dist.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Generated from: flexbox-gap.yml
# Do not edit this file by hand. Edit the source file instead!

name: Flexbox gap
spec: https://drafts.csswg.org/css-align-3/#gaps
caniuse: flexbox-gap
status:
baseline: high
baseline_low_date: 2021-04-26
baseline_high_date: 2023-10-26
support:
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These versions all match https://caniuse.com/flexbox-gap

chrome: "84"
chrome_android: "84"
edge: "84"
firefox: "63"
firefox_android: "63"
safari: "14.1"
safari_ios: "14.5"
compat_features:
- css.properties.column-gap.flex_context
- css.properties.gap.flex_context
- css.properties.row-gap.flex_context
17 changes: 17 additions & 0 deletions feature-group-definitions/ic.dist.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Generated from: ic.yml
# Do not edit this file by hand. Edit the source file instead!

name: ic unit
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
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

support:
chrome: "118"
chrome_android: "118"
edge: "118"
safari: "16.4"
safari_ios: "16.4"
compat_features:
- api.CSS.ic_static
- css.types.length.ic
17 changes: 17 additions & 0 deletions feature-group-definitions/lh.dist.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Generated from: lh.yml
# Do not edit this file by hand. Edit the source file instead!

name: lh unit
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
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

support:
chrome: "118"
chrome_android: "118"
edge: "118"
safari: "16.4"
safari_ios: "16.4"
compat_features:
- api.CSS.lh_static
- css.types.length.lh
15 changes: 15 additions & 0 deletions feature-group-definitions/masonry.dist.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Generated from: masonry.yml
# Do not edit this file by hand. Edit the source file instead!

name: Masonry
description: Masonry is a type of CSS grid layout where the items on one of the axes are tightly packed together, like brickwork, instead of leaving gaps to align across the other axis.
spec: https://drafts.csswg.org/css-grid-3/
status:
baseline: false
support: {}
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is correct.

compat_features:
- css.properties.align-tracks
- css.properties.grid-template-columns.masonry
- css.properties.grid-template-rows.masonry
- css.properties.justify-tracks
- css.properties.masonry-auto-flow
25 changes: 25 additions & 0 deletions feature-group-definitions/server-timing.dist.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Generated from: server-timing.yml
# Do not edit this file by hand. Edit the source file instead!

name: Server timing
spec: https://w3c.github.io/server-timing/
caniuse: server-timing
status:
baseline: low
baseline_low_date: 2023-03-27
support:
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Like finding a four-leaf clover 😆

chrome: "65"
chrome_android: "65"
edge: "79"
firefox: "61"
firefox_android: "61"
safari: "16.4"
safari_ios: "16.4"
compat_features:
- api.PerformanceResourceTiming.serverTiming
- api.PerformanceServerTiming
- api.PerformanceServerTiming.description
- api.PerformanceServerTiming.duration
- api.PerformanceServerTiming.name
- api.PerformanceServerTiming.toJSON
- http.headers.Server-Timing
28 changes: 28 additions & 0 deletions feature-group-definitions/storage-buckets.dist.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Generated from: storage-buckets.yml
# Do not edit this file by hand. Edit the source file instead!

name: Storage buckets
spec: https://wicg.github.io/storage-buckets/
status:
baseline: false
support:
chrome: "122"
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

chrome_android: "122"
edge: "122"
compat_features:
- api.Navigator.storageBuckets
- api.StorageBucket
- api.StorageBucket.caches
- api.StorageBucket.estimate
- api.StorageBucket.expires
- api.StorageBucket.getDirectory
- api.StorageBucket.indexedDB
- api.StorageBucket.name
- api.StorageBucket.persist
- api.StorageBucket.persisted
- api.StorageBucket.setExpires
- api.StorageBucketManager
- api.StorageBucketManager.delete
- api.StorageBucketManager.keys
- api.StorageBucketManager.open
- api.WorkerNavigator.storageBuckets
Loading