Skip to content
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
131 changes: 75 additions & 56 deletions features/anchor-positioning.yml
Copy link
Collaborator

Choose a reason for hiding this comment

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

I suggest you ignore the changes to this file and review the dist instead.

The changes on this file are a bit noisy. A bunch of keys were renamed. Rather than doing it by hand, I used the utility scripts (remove-tagged-compat-features and undist) to reset the list in this file. This also changed the sorting of the keys.

Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,9 @@ compat_features:
- api.CSSPositionTryDescriptors.place-self
- api.CSSPositionTryDescriptors.placeSelf
- api.CSSPositionTryDescriptors.position-anchor
- api.CSSPositionTryDescriptors.position-area
- api.CSSPositionTryDescriptors.positionAnchor
- api.CSSPositionTryDescriptors.positionArea
- api.CSSPositionTryDescriptors.right
- api.CSSPositionTryDescriptors.top
- api.CSSPositionTryDescriptors.width
Expand All @@ -84,20 +86,43 @@ compat_features:
- css.properties.align-self.anchor-center
- css.properties.anchor-name
- css.properties.anchor-name.none
- css.properties.anchor-scope
- css.properties.anchor-scope.all
- css.properties.anchor-scope.none
- css.properties.block-size.anchor-size
- css.properties.bottom.anchor
- css.properties.bottom.anchor-size
- css.properties.height.anchor-size
- css.properties.inline-size.anchor-size
- css.properties.inset-block-end.anchor
- css.properties.inset-block-end.anchor-size
- css.properties.inset-block-start.anchor
- css.properties.inset-block-start.anchor-size
- css.properties.inset-block.anchor
- css.properties.inset-block.anchor-size
- css.properties.inset-inline-end.anchor
- css.properties.inset-inline-end.anchor-size
- css.properties.inset-inline-start.anchor
- css.properties.inset-inline-start.anchor-size
- css.properties.inset-inline.anchor
- css.properties.inset-inline.anchor-size
- css.properties.inset.anchor
- css.properties.inset.anchor-size
- css.properties.justify-items.anchor-center
- css.properties.justify-self.anchor-center
- css.properties.left.anchor
- css.properties.left.anchor-size
- css.properties.margin-block-end.anchor-size
- css.properties.margin-block-start.anchor-size
- css.properties.margin-block.anchor-size
- css.properties.margin-bottom.anchor-size
- css.properties.margin-inline-end.anchor-size
- css.properties.margin-inline-start.anchor-size
- css.properties.margin-inline.anchor-size
- css.properties.margin-left.anchor-size
- css.properties.margin-right.anchor-size
- css.properties.margin-top.anchor-size
- css.properties.margin.anchor-size
- css.properties.max-block-size.anchor-size
- css.properties.max-height.anchor-size
- css.properties.max-inline-size.anchor-size
Expand All @@ -109,30 +134,8 @@ compat_features:
- css.properties.place-items.anchor-center
- css.properties.place-self.anchor-center
- css.properties.position-anchor
- css.properties.position-try
- css.properties.position-try-order
- css.properties.position-try-order.most-block-size
- css.properties.position-try-order.most-height
- css.properties.position-try-order.most-inline-size
- css.properties.position-try-order.most-width
- css.properties.position-try-order.normal
- css.properties.position-visibility
- css.properties.position-visibility.always
- css.properties.position-visibility.anchors-visible
- css.properties.position-visibility.no-overflow
- css.properties.right.anchor
- css.properties.top.anchor
- css.properties.width.anchor-size
- css.types.anchor
- css.types.anchor-size
- css.properties.position-try-fallbacks
- css.properties.position-try-fallbacks.flip-block
- css.properties.position-try-fallbacks.flip-inline
- css.properties.position-try-fallbacks.flip-start
- css.properties.position-try-fallbacks.none
- css.properties.position-try-fallbacks.position-area
- api.CSSPositionTryDescriptors.position-area
- api.CSSPositionTryDescriptors.positionArea
- css.properties.position-anchor.auto
- css.properties.position-anchor.none
- css.properties.position-area
- css.properties.position-area.block-end
- css.properties.position-area.block-start
Expand All @@ -150,65 +153,81 @@ compat_features:
- css.properties.position-area.self-inline-end
- css.properties.position-area.self-inline-start
- css.properties.position-area.self-start
- css.properties.position-area.self-x-end
- css.properties.position-area.self-x-start
- css.properties.position-area.self-y-end
- css.properties.position-area.self-y-start
- css.properties.position-area.span-all
- css.properties.position-area.span-block-end
- css.properties.position-area.span-block-start
- css.properties.position-area.span-bottom
- css.properties.position-area.span-end
- css.properties.position-area.span-inline-end
- css.properties.position-area.span-inline-start
- css.properties.position-area.span-left
- css.properties.position-area.span-right
- css.properties.position-area.span-self-block-end
- css.properties.position-area.span-self-block-start
- css.properties.position-area.span-self-end
- css.properties.position-area.span-self-inline-end
- css.properties.position-area.span-self-inline-start
- css.properties.position-area.span-self-start
- css.properties.position-area.span-self-x-end
- css.properties.position-area.span-self-x-start
- css.properties.position-area.span-self-y-end
- css.properties.position-area.span-self-y-start
- css.properties.position-area.span-start
- css.properties.position-area.span-top
- css.properties.position-area.span-x-end
- css.properties.position-area.span-self-x-end
- css.properties.position-area.span-self-x-start
- css.properties.position-area.span-x-start
- css.properties.position-area.span-y-end
- css.properties.position-area.span-self-y-end
- css.properties.position-area.span-self-y-start
- css.properties.position-area.span-y-start
- css.properties.position-area.start
- css.properties.position-area.top
- css.properties.position-area.x-end
- css.properties.position-area.self-x-end
- css.properties.position-area.self-x-start
- css.properties.position-area.x-start
- css.properties.position-area.y-end
- css.properties.position-area.self-y-end
- css.properties.position-area.self-y-start
- css.properties.position-area.y-start
- css.properties.position-anchor.auto
- css.properties.anchor-scope
- css.properties.anchor-scope.all
- css.properties.anchor-scope.none
- css.properties.bottom.anchor-size
- css.properties.inset.anchor-size
- css.properties.inset-block.anchor-size
- css.properties.inset-block-end.anchor-size
- css.properties.inset-block-start.anchor-size
- css.properties.inset-inline.anchor-size
- css.properties.inset-inline-end.anchor-size
- css.properties.inset-inline-start.anchor-size
- css.properties.left.anchor-size
- css.properties.margin.anchor-size
- css.properties.margin-block.anchor-size
- css.properties.margin-block-end.anchor-size
- css.properties.margin-block-start.anchor-size
- css.properties.margin-bottom.anchor-size
- css.properties.margin-inline.anchor-size
- css.properties.margin-inline-end.anchor-size
- css.properties.margin-inline-start.anchor-size
- css.properties.margin-left.anchor-size
- css.properties.margin-right.anchor-size
- css.properties.margin-top.anchor-size
- css.properties.position-try
- css.properties.position-try-fallbacks
- css.properties.position-try-fallbacks.flip-block
- css.properties.position-try-fallbacks.flip-inline
- css.properties.position-try-fallbacks.flip-start
- css.properties.position-try-fallbacks.none
- css.properties.position-try-fallbacks.position-area
- css.properties.position-try-fallbacks.self-x-end
- css.properties.position-try-fallbacks.self-x-start
- css.properties.position-try-fallbacks.self-y-end
- css.properties.position-try-fallbacks.self-y-start
- css.properties.position-try-fallbacks.span-self-x-end
- css.properties.position-try-fallbacks.span-self-x-start
- css.properties.position-try-fallbacks.span-self-y-end
- css.properties.position-try-fallbacks.span-self-y-start
- css.properties.position-try-order
- css.properties.position-try-order.most-block-size
- css.properties.position-try-order.most-height
- css.properties.position-try-order.most-inline-size
- css.properties.position-try-order.most-width
- css.properties.position-try-order.normal
- css.properties.position-try.self-x-end
- css.properties.position-try.self-x-start
- css.properties.position-try.self-y-end
- css.properties.position-try.self-y-start
- css.properties.position-try.span-self-x-end
- css.properties.position-try.span-self-x-start
- css.properties.position-try.span-self-y-end
- css.properties.position-try.span-self-y-start
- css.properties.position-visibility
- css.properties.position-visibility.always
- css.properties.position-visibility.anchors-visible
- css.properties.position-visibility.no-overflow
- css.properties.right.anchor
- css.properties.right.anchor-size
- css.properties.top.anchor
- css.properties.top.anchor-size
- css.properties.width.anchor-size
- css.types.anchor
- css.types.anchor-size
- css.types.anchor-size.inset_margin
- html.elements.button.popovertarget.implicit_anchor_reference
- html.elements.input.popovertarget.implicit_anchor_reference
19 changes: 19 additions & 0 deletions features/anchor-positioning.yml.dist
Original file line number Diff line number Diff line change
Expand Up @@ -159,6 +159,8 @@ compat_features:
- css.properties.position-area.span-end
- css.properties.position-area.span-inline-end
- css.properties.position-area.span-inline-start
- css.properties.position-area.span-left
- css.properties.position-area.span-right
- css.properties.position-area.span-self-block-end
- css.properties.position-area.span-self-block-start
- css.properties.position-area.span-self-end
Expand Down Expand Up @@ -262,6 +264,14 @@ compat_features:
- css.properties.position-area.span-self-x-start
- css.properties.position-area.span-self-y-end
- css.properties.position-area.span-self-y-start
- css.properties.position-try-fallbacks.span-self-x-end
- css.properties.position-try-fallbacks.span-self-x-start
- css.properties.position-try-fallbacks.span-self-y-end
- css.properties.position-try-fallbacks.span-self-y-start
- css.properties.position-try.span-self-x-end
- css.properties.position-try.span-self-x-start
- css.properties.position-try.span-self-y-end
- css.properties.position-try.span-self-y-start

# baseline: false
# support:
Expand Down Expand Up @@ -292,7 +302,16 @@ compat_features:
# ⬇️ Same status as overall feature ⬇️
# baseline: false
# support: {}
- css.properties.position-anchor.none
- css.properties.position-area.self-x-end
- css.properties.position-area.self-x-start
- css.properties.position-area.self-y-end
- css.properties.position-area.self-y-start
- css.properties.position-try-fallbacks.self-x-end
- css.properties.position-try-fallbacks.self-x-start
- css.properties.position-try-fallbacks.self-y-end
- css.properties.position-try-fallbacks.self-y-start
- css.properties.position-try.self-x-end
- css.properties.position-try.self-x-start
- css.properties.position-try.self-y-end
- css.properties.position-try.self-y-start
16 changes: 0 additions & 16 deletions features/draft/spec/css-anchor-position-2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,22 +52,14 @@ compat_features:
- css.properties.position-try-fallbacks.span-start
- css.properties.position-try-fallbacks.span-top
- css.properties.position-try-fallbacks.span-x-end
- css.properties.position-try-fallbacks.span-x-self-end
- css.properties.position-try-fallbacks.span-x-self-start
- css.properties.position-try-fallbacks.span-x-start
- css.properties.position-try-fallbacks.span-y-end
- css.properties.position-try-fallbacks.span-y-self-end
- css.properties.position-try-fallbacks.span-y-self-start
- css.properties.position-try-fallbacks.span-y-start
- css.properties.position-try-fallbacks.start
- css.properties.position-try-fallbacks.top
- css.properties.position-try-fallbacks.x-end
- css.properties.position-try-fallbacks.x-self-end
- css.properties.position-try-fallbacks.x-self-start
- css.properties.position-try-fallbacks.x-start
- css.properties.position-try-fallbacks.y-end
- css.properties.position-try-fallbacks.y-self-end
- css.properties.position-try-fallbacks.y-self-start
- css.properties.position-try-fallbacks.y-start
- css.properties.position-try.block-end
- css.properties.position-try.block-start
Expand Down Expand Up @@ -116,22 +108,14 @@ compat_features:
- css.properties.position-try.span-start
- css.properties.position-try.span-top
- css.properties.position-try.span-x-end
- css.properties.position-try.span-x-self-end
- css.properties.position-try.span-x-self-start
- css.properties.position-try.span-x-start
- css.properties.position-try.span-y-end
- css.properties.position-try.span-y-self-end
- css.properties.position-try.span-y-self-start
- css.properties.position-try.span-y-start
- css.properties.position-try.start
- css.properties.position-try.top
- css.properties.position-try.x-end
- css.properties.position-try.x-self-end
- css.properties.position-try.x-self-start
- css.properties.position-try.x-start
- css.properties.position-try.y-end
- css.properties.position-try.y-self-end
- css.properties.position-try.y-self-start
- css.properties.position-try.y-start
- css.properties.position-visibility.anchors-valid

Expand Down
32 changes: 8 additions & 24 deletions features/draft/spec/css-anchor-position-2.yml.dist
Original file line number Diff line number Diff line change
Expand Up @@ -59,22 +59,14 @@ compat_features:
- css.properties.position-try-fallbacks.span-start
- css.properties.position-try-fallbacks.span-top
- css.properties.position-try-fallbacks.span-x-end
- css.properties.position-try-fallbacks.span-x-self-end
- css.properties.position-try-fallbacks.span-x-self-start
- css.properties.position-try-fallbacks.span-x-start
- css.properties.position-try-fallbacks.span-y-end
- css.properties.position-try-fallbacks.span-y-self-end
- css.properties.position-try-fallbacks.span-y-self-start
- css.properties.position-try-fallbacks.span-y-start
- css.properties.position-try-fallbacks.start
- css.properties.position-try-fallbacks.top
- css.properties.position-try-fallbacks.x-end
- css.properties.position-try-fallbacks.x-self-end
- css.properties.position-try-fallbacks.x-self-start
- css.properties.position-try-fallbacks.x-start
- css.properties.position-try-fallbacks.y-end
- css.properties.position-try-fallbacks.y-self-end
- css.properties.position-try-fallbacks.y-self-start
- css.properties.position-try-fallbacks.y-start
- css.properties.position-try.block-end
- css.properties.position-try.block-start
Expand Down Expand Up @@ -109,22 +101,14 @@ compat_features:
- css.properties.position-try.span-start
- css.properties.position-try.span-top
- css.properties.position-try.span-x-end
- css.properties.position-try.span-x-self-end
- css.properties.position-try.span-x-self-start
- css.properties.position-try.span-x-start
- css.properties.position-try.span-y-end
- css.properties.position-try.span-y-self-end
- css.properties.position-try.span-y-self-start
- css.properties.position-try.span-y-start
- css.properties.position-try.start
- css.properties.position-try.top
- css.properties.position-try.x-end
- css.properties.position-try.x-self-end
- css.properties.position-try.x-self-start
- css.properties.position-try.x-start
- css.properties.position-try.y-end
- css.properties.position-try.y-self-end
- css.properties.position-try.y-self-start
- css.properties.position-try.y-start

# baseline: false
Expand All @@ -136,6 +120,14 @@ compat_features:
- css.at-rules.container.anchor_position_queries.fallback
- css.at-rules.container.anchor_position_queries.fallback.any_value
- css.properties.container-type.anchored
- css.properties.position-try-fallbacks.span-self-x-end
- css.properties.position-try-fallbacks.span-self-x-start
- css.properties.position-try-fallbacks.span-self-y-end
- css.properties.position-try-fallbacks.span-self-y-start
- css.properties.position-try.span-self-x-end
- css.properties.position-try.span-self-x-start
- css.properties.position-try.span-self-y-end
- css.properties.position-try.span-self-y-start

# ⬇️ Same status as overall feature ⬇️
# baseline: false
Expand All @@ -146,18 +138,10 @@ compat_features:
- css.properties.position-try-fallbacks.self-x-start
- css.properties.position-try-fallbacks.self-y-end
- css.properties.position-try-fallbacks.self-y-start
- css.properties.position-try-fallbacks.span-self-x-end
- css.properties.position-try-fallbacks.span-self-x-start
- css.properties.position-try-fallbacks.span-self-y-end
- css.properties.position-try-fallbacks.span-self-y-start
- css.properties.position-try.flip-x
- css.properties.position-try.flip-y
- css.properties.position-try.self-x-end
- css.properties.position-try.self-x-start
- css.properties.position-try.self-y-end
- css.properties.position-try.self-y-start
- css.properties.position-try.span-self-x-end
- css.properties.position-try.span-self-x-start
- css.properties.position-try.span-self-y-end
- css.properties.position-try.span-self-y-start
- css.properties.position-visibility.anchors-valid
Loading
Loading