Skip to content

Commit 95bf898

Browse files
committed
Merge branch 'main' into 91-jsonschema-source-of-truth
2 parents 7742c64 + 13c9109 commit 95bf898

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+1997
-339
lines changed

docs/guidelines.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Feature authors should (in descending order of priority):
6262

6363
A feature's identifier is the feature's filename before the `.yml` extension.
6464

65-
Feature identifiers must contain only lowercase alphanumeric characters (a-z and 0-9) plus the `-` character (hyphen or minus sign) as a word separator.
65+
Feature identifiers must start with a lowercase alphabetic character (a-z) and contain only lowercase alphanumeric characters (a-z and 0-9) plus the `-` character (hyphen or minus sign) as a word separator.
6666

6767
The identifier should match the name, with these additional guidelines:
6868

features/composed-ranges.yml.dist

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
status:
55
baseline: false
66
support:
7+
chrome: "137"
8+
chrome_android: "137"
9+
edge: "137"
710
safari: "17"
811
safari_ios: "17"
912
compat_features:

features/draft/spec/css-display-4.yml.dist

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33

44
status:
55
baseline: false
6-
support: {}
6+
support:
7+
chrome: "137"
8+
chrome_android: "137"
9+
edge: "137"
710
compat_features:
811
- css.properties.reading-order

features/draft/spec/css-values-5.yml.dist

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33

44
status:
55
baseline: false
6-
support: {}
6+
support:
7+
chrome: "137"
8+
chrome_android: "137"
9+
edge: "137"
710
compat_features:
811
- css.types.if
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
draft_date: 2025-05-31
2+
name: CSS Viewport Module Level 1
3+
description: TODO
4+
spec: https://drafts.csswg.org/css-viewport/
5+
compat_features:
6+
- api.Viewport
7+
- api.Viewport.segments
8+
- api.Window.viewport
9+
10+
# The following features in the spec are already part of web-features:
11+
# - zoom:
12+
# - css.properties.zoom
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Generated from: css-viewport-1.yml
2+
# Do not edit this file by hand. Edit the source file instead!
3+
4+
status:
5+
baseline: false
6+
support: {}
7+
compat_features:
8+
- api.Viewport
9+
- api.Viewport.segments
10+
- api.Window.viewport

features/draft/spec/html.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
draft_date: 2025-05-19
1+
draft_date: 2025-05-31
22
name: HTML
33
description: TODO
44
spec: https://html.spec.whatwg.org/multipage/
@@ -92,6 +92,7 @@ compat_features:
9292
- html.elements.form.autocomplete.new-password
9393
- html.elements.form.autocomplete.one-time-code
9494
- html.elements.form.autocomplete.webauthn
95+
- html.elements.h1.no_ua_styles_in_article_aside_nav_section
9596
- html.elements.hr.hr_in_select
9697
- html.elements.html.xmlns
9798
- html.elements.iframe.allow.autoplay
@@ -100,7 +101,6 @@ compat_features:
100101
- html.elements.iframe.allow.wildcards
101102
- html.elements.iframe.sandbox.allow-orientation-lock
102103
- html.elements.iframe.sandbox.allow-pointer-lock
103-
- html.elements.img.sizes.auto
104104
- html.elements.img.usemap.case_sensitive
105105
- html.elements.input.autocomplete
106106
- html.elements.link.rel.icon
@@ -125,7 +125,6 @@ compat_features:
125125
- http.headers.Origin-Agent-Cluster
126126
- http.headers.Permissions-Policy.autoplay
127127
- http.headers.Permissions-Policy.cross-origin-isolated
128-
- http.headers.Permissions-Policy.document-domain
129128
- http.headers.Refresh
130129
- http.headers.X-Frame-Options
131130
- http.headers.X-Frame-Options.SAMEORIGIN
@@ -2323,6 +2322,8 @@ compat_features:
23232322
# - aspect-ratio:
23242323
# - html.elements.img.aspect_ratio_computed_from_attributes
23252324
# - html.elements.video.aspect_ratio_computed_from_attributes
2325+
# - <img sizes="auto" loading="lazy">:
2326+
# - html.elements.img.sizes.auto
23262327
# - <input type="button">:
23272328
# - html.elements.input.type_button
23282329
# - Email, telephone, and URL <input> types:

features/draft/spec/html.yml.dist

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -893,7 +893,6 @@ compat_features:
893893
# chrome_android: "126"
894894
# edge: "126"
895895
- api.HTMLImageElement.sizes.auto
896-
- html.elements.img.sizes.auto
897896

898897
# baseline: false
899898
# support:
@@ -918,6 +917,13 @@ compat_features:
918917
# edge: "136"
919918
- api.OffscreenCanvasRenderingContext2D.lang
920919

920+
# baseline: false
921+
# support:
922+
# chrome: "137"
923+
# chrome_android: "137"
924+
# edge: "137"
925+
- api.ImageData.pixelFormat
926+
921927
# baseline: false
922928
# support:
923929
# safari: "9"
@@ -947,8 +953,7 @@ compat_features:
947953
# baseline: false
948954
# support: {}
949955
- api.HTMLButtonElement.command.request-close
950-
- api.ImageData.pixelFormat
951956
- api.Navigator.authentication
957+
- html.elements.h1.no_ua_styles_in_article_aside_nav_section
952958
- html.elements.hr.hr_in_select
953959
- html.elements.track.kind.descriptions
954-
- http.headers.Permissions-Policy.document-domain

features/draft/spec/paint-timing.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
draft_date: 2025-05-31
2+
name: Paint Timing
3+
description: TODO
4+
spec: https://w3c.github.io/paint-timing/
5+
compat_features:
6+
- api.LargestContentfulPaint.paintTime
7+
- api.LargestContentfulPaint.presentationTime
8+
- api.PerformancePaintTiming.paintTime
9+
- api.PerformancePaintTiming.presentationTime
10+
- api.PerformancePaintTiming.toJSON
11+
12+
# The following features in the spec are already part of web-features:
13+
# - Paint timing:
14+
# - api.PerformancePaintTiming
15+
# - api.PerformancePaintTiming.first-contentful-paint
16+
# - api.PerformancePaintTiming.first-paint
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Generated from: paint-timing.yml
2+
# Do not edit this file by hand. Edit the source file instead!
3+
4+
status:
5+
baseline: false
6+
support: {}
7+
compat_features:
8+
- api.LargestContentfulPaint.paintTime
9+
- api.LargestContentfulPaint.presentationTime
10+
- api.PerformancePaintTiming.paintTime
11+
- api.PerformancePaintTiming.presentationTime
12+
- api.PerformancePaintTiming.toJSON

0 commit comments

Comments
 (0)