diff --git a/features/draft/spec/css-images-4.yml b/features/draft/spec/css-images-4.yml index 632186b69d6..8cbb08d5e61 100644 --- a/features/draft/spec/css-images-4.yml +++ b/features/draft/spec/css-images-4.yml @@ -1,10 +1,9 @@ -draft_date: 2024-10-21 +draft_date: 2024-11-25 name: CSS Images Module Level 4 description: TODO spec: https://drafts.csswg.org/css-images-4/ compat_features: - css.properties.object-position.applies_to_iframe_elements - - css.types.image # The following features in the spec are already part of web-features: # - element(): @@ -12,6 +11,7 @@ compat_features: # - css.types.image.element # - Gradients: # - css.properties.background-image.gradients +# - css.types.image # - css.types.image.gradient # - css.types.image.gradient.linear-gradient # - css.types.image.gradient.linear-gradient.doubleposition diff --git a/features/draft/spec/css-images-4.yml.dist b/features/draft/spec/css-images-4.yml.dist index 297100421cc..ca6652feca8 100644 --- a/features/draft/spec/css-images-4.yml.dist +++ b/features/draft/spec/css-images-4.yml.dist @@ -7,22 +7,4 @@ status: firefox: "36" firefox_android: "36" compat_features: - # baseline: high - # baseline_low_date: 2015-07-29 - # baseline_high_date: 2018-01-29 - # support: - # chrome: "1" - # chrome_android: "18" - # edge: "12" - # firefox: "1" - # firefox_android: "4" - # safari: "1" - # safari_ios: "1" - - css.types.image - - # ⬇️ Same status as overall feature ⬇️ - # baseline: false - # support: - # firefox: "36" - # firefox_android: "36" - css.properties.object-position.applies_to_iframe_elements diff --git a/features/draft/spec/css-ui-4.yml b/features/draft/spec/css-ui-4.yml deleted file mode 100644 index ff70984cdf6..00000000000 --- a/features/draft/spec/css-ui-4.yml +++ /dev/null @@ -1,93 +0,0 @@ -draft_date: 2024-10-22 -name: CSS Basic User Interface Module Level 4 -description: TODO -spec: https://drafts.csswg.org/css-ui-4/ -compat_features: - - css.properties.pointer-events - - css.properties.pointer-events.html_elements - -# The following features in the spec are already part of web-features: -# - accent-color: -# - css.properties.accent-color -# - css.properties.accent-color.auto -# - appearance: -# - css.properties.appearance -# - css.properties.appearance.auto -# - css.properties.appearance.button -# - css.properties.appearance.checkbox -# - css.properties.appearance.listbox -# - css.properties.appearance.menulist -# - css.properties.appearance.menulist-button -# - css.properties.appearance.meter -# - css.properties.appearance.none -# - css.properties.appearance.progress-bar -# - css.properties.appearance.radio -# - css.properties.appearance.searchfield -# - css.properties.appearance.textarea -# - css.properties.appearance.textfield -# - caret-color: -# - css.properties.caret-color -# - Cursor styles: -# - css.properties.cursor -# - css.properties.cursor.alias -# - css.properties.cursor.all-scroll -# - css.properties.cursor.auto -# - css.properties.cursor.cell -# - css.properties.cursor.col-resize -# - css.properties.cursor.context-menu -# - css.properties.cursor.copy -# - css.properties.cursor.crosshair -# - css.properties.cursor.default -# - css.properties.cursor.e-resize -# - css.properties.cursor.ew-resize -# - css.properties.cursor.grab -# - css.properties.cursor.grabbing -# - css.properties.cursor.help -# - css.properties.cursor.move -# - css.properties.cursor.n-resize -# - css.properties.cursor.ne-resize -# - css.properties.cursor.nesw-resize -# - css.properties.cursor.no-drop -# - css.properties.cursor.none -# - css.properties.cursor.not-allowed -# - css.properties.cursor.ns-resize -# - css.properties.cursor.nw-resize -# - css.properties.cursor.nwse-resize -# - css.properties.cursor.pointer -# - css.properties.cursor.progress -# - css.properties.cursor.row-resize -# - css.properties.cursor.s-resize -# - css.properties.cursor.se-resize -# - css.properties.cursor.sw-resize -# - css.properties.cursor.text -# - css.properties.cursor.url -# - css.properties.cursor.url_positioning_syntax -# - css.properties.cursor.vertical-text -# - css.properties.cursor.w-resize -# - css.properties.cursor.wait -# - css.properties.cursor.zoom-in -# - css.properties.cursor.zoom-out -# - svg.global_attributes.cursor -# - field-sizing: -# - css.properties.field-sizing -# - css.properties.field-sizing.content -# - css.properties.field-sizing.fixed -# - outline: -# - css.properties.outline -# - Outlines: -# - css.properties.outline-color -# - css.properties.outline-offset -# - css.properties.outline-style -# - css.properties.outline-style.auto -# - css.properties.outline-width -# - resize (CSS property): -# - css.properties.resize -# - css.properties.resize.block -# - css.properties.resize.block_level_support -# - css.properties.resize.inline -# - user-select: -# - css.properties.user-select -# - css.properties.user-select.all -# - css.properties.user-select.auto -# - css.properties.user-select.none -# - css.properties.user-select.text diff --git a/features/draft/spec/css-ui-4.yml.dist b/features/draft/spec/css-ui-4.yml.dist deleted file mode 100644 index 05fffa50b65..00000000000 --- a/features/draft/spec/css-ui-4.yml.dist +++ /dev/null @@ -1,42 +0,0 @@ -# Generated from: css-ui-4.yml -# Do not edit this file by hand. Edit the source file instead! - -status: - baseline: high - baseline_low_date: 2015-07-29 - baseline_high_date: 2018-01-29 - support: - chrome: "2" - chrome_android: "18" - edge: "12" - firefox: "3.6" - firefox_android: "4" - safari: "4" - safari_ios: "3.2" -compat_features: - # baseline: high - # baseline_low_date: 2015-07-29 - # baseline_high_date: 2018-01-29 - # support: - # chrome: "1" - # chrome_android: "18" - # edge: "12" - # firefox: "1.5" - # firefox_android: "4" - # safari: "4" - # safari_ios: "3.2" - - css.properties.pointer-events - - # ⬇️ Same status as overall feature ⬇️ - # baseline: high - # baseline_low_date: 2015-07-29 - # baseline_high_date: 2018-01-29 - # support: - # chrome: "2" - # chrome_android: "18" - # edge: "12" - # firefox: "3.6" - # firefox_android: "4" - # safari: "4" - # safari_ios: "3.2" - - css.properties.pointer-events.html_elements diff --git a/features/draft/spec/dom.yml b/features/draft/spec/dom.yml index 71f36746f7f..86d2aa8c36a 100644 --- a/features/draft/spec/dom.yml +++ b/features/draft/spec/dom.yml @@ -1,9 +1,8 @@ -draft_date: 2024-11-21 +draft_date: 2024-11-25 name: DOM Standard description: TODO spec: https://dom.spec.whatwg.org/ compat_features: - - api.Document.createEvent - api.Document.featurePolicy - api.Element.attachShadow.options_clonable_parameter - api.Element.attachShadow.options_delegatesFocus_parameter diff --git a/features/draft/spec/dom.yml.dist b/features/draft/spec/dom.yml.dist index 2384983ce70..021d114fc08 100644 --- a/features/draft/spec/dom.yml.dist +++ b/features/draft/spec/dom.yml.dist @@ -71,17 +71,6 @@ compat_features: # safari_ios: "18" - api.ShadowRoot.serializable - # baseline: false - # support: - # chrome: "1" - # chrome_android: "18" - # edge: "12" - # firefox: "1" - # firefox_android: "4" - # safari: "1" - # safari_ios: "1" - - api.Document.createEvent - # baseline: false # support: # chrome: "74" diff --git a/features/draft/spec/html.yml b/features/draft/spec/html.yml index ca621a36b2b..fbc05b90b86 100644 --- a/features/draft/spec/html.yml +++ b/features/draft/spec/html.yml @@ -2042,7 +2042,6 @@ compat_features: # - api.PaintRenderingContext2D.fill # - api.PaintRenderingContext2D.fillRect # - api.PaintRenderingContext2D.fillStyle -# - api.PaintRenderingContext2D.filter # - api.PaintRenderingContext2D.getLineDash # - api.PaintRenderingContext2D.getTransform # - api.PaintRenderingContext2D.globalAlpha diff --git a/features/draft/spec/server-timing.yml b/features/draft/spec/server-timing.yml new file mode 100644 index 00000000000..510e6e2be21 --- /dev/null +++ b/features/draft/spec/server-timing.yml @@ -0,0 +1,16 @@ +draft_date: 2024-11-25 +name: Server Timing +description: TODO +spec: https://w3c.github.io/server-timing/ +compat_features: + - http.headers.Server-Timing.trailer + +# The following features in the spec are already part of web-features: +# - Server timing: +# - api.PerformanceResourceTiming.serverTiming +# - api.PerformanceServerTiming +# - api.PerformanceServerTiming.description +# - api.PerformanceServerTiming.duration +# - api.PerformanceServerTiming.name +# - api.PerformanceServerTiming.toJSON +# - http.headers.Server-Timing diff --git a/features/draft/spec/server-timing.yml.dist b/features/draft/spec/server-timing.yml.dist new file mode 100644 index 00000000000..4d7dd1b689d --- /dev/null +++ b/features/draft/spec/server-timing.yml.dist @@ -0,0 +1,10 @@ +# Generated from: server-timing.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: false + support: + firefox: "71" + firefox_android: "79" +compat_features: + - http.headers.Server-Timing.trailer diff --git a/features/draft/spec/svg2.yml b/features/draft/spec/svg2.yml index c97aa2c385b..bd6987831eb 100644 --- a/features/draft/spec/svg2.yml +++ b/features/draft/spec/svg2.yml @@ -1,11 +1,11 @@ -draft_date: 2024-11-20 +draft_date: 2024-11-25 name: Scalable Vector Graphics (SVG) 2 description: TODO spec: https://svgwg.org/svg2-draft/ compat_features: - api.SVGAElement.ping - - css.properties.pointer-events - - css.properties.pointer-events.html_elements + - css.properties.text-rendering.auto + - css.properties.text-rendering.geometricPrecision - svg.elements.a.ping # The following features in the spec are already part of web-features: @@ -507,7 +507,6 @@ compat_features: # - svg.global_attributes.overflow # - svg.global_attributes.pointer-events # - svg.global_attributes.shape-rendering -# - svg.global_attributes.stop-color # - svg.global_attributes.stroke # - svg.global_attributes.stroke-dasharray # - svg.global_attributes.stroke-dashoffset @@ -593,6 +592,9 @@ compat_features: # - paint-order: # - css.properties.paint-order # - svg.global_attributes.paint-order +# - pointer-events: +# - css.properties.pointer-events +# - css.properties.pointer-events.html_elements # - path(): # - css.types.basic-shape.path.d # - context-fill and context-stroke: diff --git a/features/draft/spec/svg2.yml.dist b/features/draft/spec/svg2.yml.dist index 8ee49d4e018..7a2bcef7c90 100644 --- a/features/draft/spec/svg2.yml.dist +++ b/features/draft/spec/svg2.yml.dist @@ -6,30 +6,30 @@ status: support: {} compat_features: # baseline: high - # baseline_low_date: 2015-07-29 - # baseline_high_date: 2018-01-29 + # baseline_low_date: 2020-01-15 + # baseline_high_date: 2022-07-15 # support: - # chrome: "1" + # chrome: "4" # chrome_android: "18" - # edge: "12" - # firefox: "1.5" - # firefox_android: "4" - # safari: "4" - # safari_ios: "3.2" - - css.properties.pointer-events + # edge: "79" + # firefox: "1" + # firefox_android: "46" + # safari: "5" + # safari_ios: "4.2" + - css.properties.text-rendering.auto # baseline: high - # baseline_low_date: 2015-07-29 - # baseline_high_date: 2018-01-29 + # baseline_low_date: 2020-01-15 + # baseline_high_date: 2022-07-15 # support: - # chrome: "2" + # chrome: "13" # chrome_android: "18" - # edge: "12" - # firefox: "3.6" - # firefox_android: "4" - # safari: "4" - # safari_ios: "3.2" - - css.properties.pointer-events.html_elements + # edge: "79" + # firefox: "1" + # firefox_android: "46" + # safari: "6" + # safari_ios: "6" + - css.properties.text-rendering.geometricPrecision # ⬇️ Same status as overall feature ⬇️ # baseline: false