Skip to content

Commit ef6d48e

Browse files
authored
Merge pull request #78 from ddbeck/features-mar-2023
Add five new web platform feature groups
2 parents 4827f4d + fea20dc commit ef6d48e

File tree

5 files changed

+96
-0
lines changed

5 files changed

+96
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Tests don't allow the more specific https://html.spec.whatwg.org/multipage/custom-elements.html (yet)
2+
spec: https://html.spec.whatwg.org/multipage/
3+
caniuse: custom-elementsv1
4+
compat_features:
5+
- api.CustomElementRegistry
6+
- api.CustomElementRegistry.builtin_element_support
7+
- api.CustomElementRegistry.define
8+
- api.Window.customElements
9+
- css.selectors.defined
10+
- css.selectors.host
11+
- css.selectors.host-context
12+
- css.selectors.part

feature-group-definitions/fonts.yml

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
spec: https://drafts.csswg.org/css-fonts-5/
2+
caniuse: fontface
3+
compat_features:
4+
- css.at-rules.font-face
5+
- css.at-rules.font-face.font-family
6+
- css.at-rules.font-face.src
7+
- css.at-rules.font-face.WOFF
8+
- css.at-rules.font-face.WOFF2

feature-group-definitions/grid.yml

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
spec: https://drafts.csswg.org/css-grid-3/
2+
caniuse: css-grid
3+
compat_features:
4+
- css.properties.align-content
5+
- css.properties.align-items
6+
- css.properties.align-self
7+
- css.properties.column-gap
8+
- css.properties.display.grid
9+
- css.properties.display.inline-grid
10+
- css.properties.gap
11+
- css.properties.grid
12+
- css.properties.grid-area
13+
- css.properties.grid-auto-columns
14+
- css.properties.grid-auto-flow
15+
- css.properties.grid-auto-rows
16+
- css.properties.grid-column
17+
- css.properties.grid-column-end
18+
- css.properties.grid-column-start
19+
- css.properties.grid-row
20+
- css.properties.grid-row-end
21+
- css.properties.grid-row-start
22+
- css.properties.grid-template
23+
- css.properties.grid-template-areas
24+
- css.properties.grid-template-columns
25+
- css.properties.grid-template-columns.repeat
26+
- css.properties.grid-template-rows
27+
- css.properties.grid-template-rows.repeat
28+
- css.properties.justify-content
29+
- css.properties.justify-items
30+
- css.properties.justify-self
31+
- css.properties.place-content
32+
- css.properties.place-items
33+
- css.properties.place-self
34+
- css.properties.row-gap
35+
- css.types.flex
36+
- css.types.minmax
+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
spec: https://wicg.github.io/scheduling-apis/
2+
compat_features:
3+
- api.Scheduler
4+
- api.Scheduler.postTask
5+
- api.TaskController
6+
- api.TaskController.setPriority
7+
- api.TaskController.TaskController
8+
- api.TaskPriorityChangeEvent
9+
- api.TaskPriorityChangeEvent.previousPriority
10+
- api.TaskPriorityChangeEvent.TaskPriorityChangeEvent
11+
- api.TaskSignal
12+
- api.TaskSignal.priority
13+
- api.window.scheduler
+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
spec: https://dom.spec.whatwg.org/#shadow-trees
2+
caniuse: shadowdomv1
3+
compat_features:
4+
- api.Element.attachShadow
5+
- api.Element.attachShadow
6+
- api.Element.shadowRoot
7+
- api.Element.shadowRoot
8+
- api.Event.composed
9+
- api.Event.composed
10+
- api.Event.composedPath
11+
- api.Event.composedPath
12+
- api.HTMLSlotElement
13+
- api.HTMLSlotElement
14+
- api.HTMLSlotElement.slotchange_event
15+
- api.HTMLSlotElement.slotchange_event
16+
- api.Node.getRootNode
17+
- api.Node.getRootNode
18+
- api.Node.isConnected
19+
- api.Node.isConnected
20+
- api.ShadowRoot
21+
- api.ShadowRoot
22+
- api.ShadowRoot.host
23+
- api.ShadowRoot.host
24+
- api.ShadowRoot.mode
25+
- api.ShadowRoot.mode
26+
- html.elements.slot
27+
- html.elements.slot

0 commit comments

Comments
 (0)