diff --git a/feature-group-definitions/array-group.yml b/feature-group-definitions/array-group.yml index 36bc0c1ad21..0644ee0a67f 100644 --- a/feature-group-definitions/array-group.yml +++ b/feature-group-definitions/array-group.yml @@ -1,4 +1,5 @@ name: Array grouping +description: The `Object.groupBy()` and `Map.groupBy()` static methods group elements of iterables based on a function that returns a key for each element of the iterable. spec: https://tc39.es/proposal-array-grouping/ group: maps status: diff --git a/feature-group-definitions/async-await.yml b/feature-group-definitions/async-await.yml index 404a4758aec..1dbc656501a 100644 --- a/feature-group-definitions/async-await.yml +++ b/feature-group-definitions/async-await.yml @@ -1,4 +1,5 @@ name: Async functions +description: The `async` and `await` keywords enable the asynchronous, promise-based behavior of a function to be written without using promise chains. spec: https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-async-function-definitions caniuse: async-functions snapshot: ecmascript-2017 diff --git a/feature-group-definitions/async-clipboard.yml b/feature-group-definitions/async-clipboard.yml index d1587366f55..ead06d09ef1 100644 --- a/feature-group-definitions/async-clipboard.yml +++ b/feature-group-definitions/async-clipboard.yml @@ -1,4 +1,5 @@ name: Async clipboard +description: The Clipboard API provides asynchronous read and write access to the content of the system clipboard, by requesting permission from the user. spec: https://w3c.github.io/clipboard-apis/#async-clipboard-api caniuse: async-clipboard status: diff --git a/feature-group-definitions/avif.yml b/feature-group-definitions/avif.yml index 9a3b7774c18..c6de48c6ca5 100644 --- a/feature-group-definitions/avif.yml +++ b/feature-group-definitions/avif.yml @@ -1,4 +1,5 @@ name: AVIF +description: The AV1 Image File Format (AVIF) is an image format specification for storing images or image sequences compressed with AV1. spec: https://aomediacodec.github.io/av1-avif/ caniuse: avif usage_stats: https://chromestatus.com/metrics/feature/timeline/popularity/3798 diff --git a/feature-group-definitions/backdrop-filter.yml b/feature-group-definitions/backdrop-filter.yml index ca568686db8..8773600ed9c 100644 --- a/feature-group-definitions/backdrop-filter.yml +++ b/feature-group-definitions/backdrop-filter.yml @@ -1,4 +1,5 @@ name: backdrop-filter +description: The `backdrop-filter` CSS property applies graphical effects such as blurring or color shifting to the area behind an element. spec: https://drafts.fxtf.org/filter-effects-2/#BackdropFilterProperty caniuse: css-backdrop-filter compat_features: diff --git a/feature-group-definitions/background-fetch.yml b/feature-group-definitions/background-fetch.yml index f9ee36b78aa..03854b71473 100644 --- a/feature-group-definitions/background-fetch.yml +++ b/feature-group-definitions/background-fetch.yml @@ -1,4 +1,5 @@ name: Background fetch +description: The Background Fetch API allows service workers to delegate downloading large amounts of data to the system, even when the web page is closed. spec: https://wicg.github.io/background-fetch/ status: baseline: false diff --git a/feature-group-definitions/background-gradients.yml b/feature-group-definitions/background-gradients.yml index 3b20cb38ab6..255b7f4131f 100644 --- a/feature-group-definitions/background-gradients.yml +++ b/feature-group-definitions/background-gradients.yml @@ -1,4 +1,5 @@ name: Background gradients +description: The CSS gradient functions create background images consisting of progressive transitions between two or more colors. spec: https://drafts.csswg.org/css-images-4/#gradients caniuse: - css-gradients diff --git a/feature-group-definitions/bigint.yml b/feature-group-definitions/bigint.yml index 9d6f0ed0c35..4be67138303 100644 --- a/feature-group-definitions/bigint.yml +++ b/feature-group-definitions/bigint.yml @@ -1,4 +1,5 @@ name: BigInt +description: BigInt is a built-in JavaScript type that represents numeric values which are too large to be represented by the Number type. spec: https://tc39.es/ecma262/multipage/numbers-and-dates.html#sec-bigint-objects caniuse: bigint snapshot: ecmascript-2020 diff --git a/feature-group-definitions/border-image.yml b/feature-group-definitions/border-image.yml index d2cdcf83a67..76d2900f5f7 100644 --- a/feature-group-definitions/border-image.yml +++ b/feature-group-definitions/border-image.yml @@ -1,4 +1,5 @@ name: Border images +description: The `border-image` CSS property draws an image around an element's border. spec: https://drafts.csswg.org/css-backgrounds-3/#border-images caniuse: border-image usage_stats: https://chromestatus.com/metrics/css/timeline/popularity/43 diff --git a/feature-group-definitions/cascade-layers.yml b/feature-group-definitions/cascade-layers.yml index 397e9b035fc..55c67519aa0 100644 --- a/feature-group-definitions/cascade-layers.yml +++ b/feature-group-definitions/cascade-layers.yml @@ -1,4 +1,5 @@ name: Cascade layers +description: CSS Cascade Layers solve CSS rule specificity conflicts by providing priority levels for different groups of CSS rules, such as low-priority styles like resets, and high-priority styles like UI components. spec: https://drafts.csswg.org/css-cascade-5/#layering caniuse: css-cascade-layers usage_stats: https://chromestatus.com/metrics/feature/timeline/popularity/4007 diff --git a/feature-group-definitions/check-visibility.yml b/feature-group-definitions/check-visibility.yml index 6c8620a105d..2ed4140de5e 100644 --- a/feature-group-definitions/check-visibility.yml +++ b/feature-group-definitions/check-visibility.yml @@ -1,4 +1,5 @@ name: checkVisibility() +description: The `Element.checkVisibility()` method checks if an element is visible. spec: https://drafts.csswg.org/cssom-view-1/#dom-element-checkvisibility compat_features: - api.Element.checkVisibility diff --git a/feature-group-definitions/class-syntax.yml b/feature-group-definitions/class-syntax.yml index 020f12ec3d5..73352b9e00d 100644 --- a/feature-group-definitions/class-syntax.yml +++ b/feature-group-definitions/class-syntax.yml @@ -1,4 +1,5 @@ name: Classes +description: The `class` JavaScript keyword defines a new class, which is a type of function that can be instantiated multiple times by using the `new` keyword. caniuse: es6-class spec: https://tc39.es/ecma262/multipage/ecmascript-language-functions-and-classes.html#sec-class-definitions snapshot: ecmascript-2015 diff --git a/feature-group-definitions/colrv1.yml b/feature-group-definitions/colrv1.yml index 1374c68df41..160b316d6eb 100644 --- a/feature-group-definitions/colrv1.yml +++ b/feature-group-definitions/colrv1.yml @@ -1,4 +1,5 @@ name: COLRv1 +description: The COLRv1 font format is used by color fonts to support multi-color glyphs. spec: https://www.iso.org/standard/87621.html caniuse: colr-v1 compat_features: diff --git a/feature-group-definitions/compression-streams.yml b/feature-group-definitions/compression-streams.yml index 88fb77c7f86..151f050ca5e 100644 --- a/feature-group-definitions/compression-streams.yml +++ b/feature-group-definitions/compression-streams.yml @@ -1,4 +1,5 @@ name: Compression streams +description: The JavaScript Compression Streams API compresses and decompresses streams of data using the gzip or deflate formats. spec: https://wicg.github.io/compression/ usage_stats: - https://chromestatus.com/metrics/feature/timeline/popularity/3060 # CompressionStream diff --git a/feature-group-definitions/constraint-validation.yml b/feature-group-definitions/constraint-validation.yml index 137e8aa2082..2619ea80b25 100644 --- a/feature-group-definitions/constraint-validation.yml +++ b/feature-group-definitions/constraint-validation.yml @@ -1,4 +1,5 @@ name: Constraint validation API +description: The Constraint Validation API provides a programmatic way to validate form controls. spec: https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#the-constraint-validation-api caniuse: constraint-validation status: diff --git a/feature-group-definitions/contain-intrinsic-size.yml b/feature-group-definitions/contain-intrinsic-size.yml index fbf5aa10977..2e49d5a8e5d 100644 --- a/feature-group-definitions/contain-intrinsic-size.yml +++ b/feature-group-definitions/contain-intrinsic-size.yml @@ -1,4 +1,5 @@ name: contain-intrinsic-size +description: The `contain-intrinsic-size` CSS property sets the size of an element that the browser will use for layout calculations when the element is subject to size containment, within a CSS query container. spec: https://drafts.csswg.org/css-sizing-4/#intrinsic-size-override # Shown as "intrinsic-size" on chromestatus.com, but 651 is contain-intrinsic-size. usage_stats: https://chromestatus.com/metrics/css/timeline/popularity/651 diff --git a/feature-group-definitions/container-queries.yml b/feature-group-definitions/container-queries.yml index 28cb8d62647..7ed49f56751 100644 --- a/feature-group-definitions/container-queries.yml +++ b/feature-group-definitions/container-queries.yml @@ -1,4 +1,5 @@ name: Container queries +description: CSS container queries apply styles to an element based on the size of its container. spec: https://drafts.csswg.org/css-contain-3/#container-queries caniuse: css-container-queries usage_stats: https://chromestatus.com/metrics/feature/timeline/popularity/4165 diff --git a/feature-group-definitions/container-style-queries.yml b/feature-group-definitions/container-style-queries.yml index 4bf52c25f09..752336c03a2 100644 --- a/feature-group-definitions/container-style-queries.yml +++ b/feature-group-definitions/container-style-queries.yml @@ -1,4 +1,5 @@ name: Container style queries +description: CSS style container queries apply styles to an element based on the computed styles of its container. spec: https://drafts.csswg.org/css-contain-3/#style-container caniuse: css-container-queries-style usage_stats: https://chromestatus.com/metrics/feature/timeline/popularity/4550 diff --git a/feature-group-definitions/content-visibility.yml b/feature-group-definitions/content-visibility.yml index d68fcc2a394..ae2f3d9fcfc 100644 --- a/feature-group-definitions/content-visibility.yml +++ b/feature-group-definitions/content-visibility.yml @@ -1,4 +1,5 @@ name: content-visibility +description: The `content-visibility` CSS property controls whether the browser should skip an element's rendering, including layout and painting, until it is needed. spec: https://drafts.csswg.org/css-contain-2/#content-visibility caniuse: css-content-visibility status: diff --git a/feature-group-definitions/custom-elements.yml b/feature-group-definitions/custom-elements.yml index 168d55733c1..946ceaee33b 100644 --- a/feature-group-definitions/custom-elements.yml +++ b/feature-group-definitions/custom-elements.yml @@ -1,4 +1,5 @@ name: Custom elements +description: Custom elements are HTML elements whose behavior is defined by the web developer. spec: https://html.spec.whatwg.org/multipage/custom-elements.html caniuse: custom-elementsv1 status: diff --git a/feature-group-definitions/custom-properties.yml b/feature-group-definitions/custom-properties.yml index 7e5784107dc..ed8e8cbd5e6 100644 --- a/feature-group-definitions/custom-properties.yml +++ b/feature-group-definitions/custom-properties.yml @@ -1,4 +1,5 @@ name: Custom properties +description: Custom properties (also known as CSS variables) are CSS properties prefixed with `--`, and whose values can be reused throughout CSS rules by using the `var()` function. spec: https://drafts.csswg.org/css-variables-1/ caniuse: css-variables status: diff --git a/feature-group-definitions/default.yml b/feature-group-definitions/default.yml index 97c34eba409..4fe67701d45 100644 --- a/feature-group-definitions/default.yml +++ b/feature-group-definitions/default.yml @@ -1,4 +1,5 @@ name: ":default" +description: The `:default` CSS pseudo-class selects form elements that are the default in a group of related elements, such as radio input elements which are initially checked, or option elements which are initially checked. spec: https://drafts.csswg.org/selectors-4/#the-default-pseudo caniuse: css-default-pseudo status: diff --git a/feature-group-definitions/details-name.yml b/feature-group-definitions/details-name.yml index 4a412097dca..572785817fd 100644 --- a/feature-group-definitions/details-name.yml +++ b/feature-group-definitions/details-name.yml @@ -1,4 +1,5 @@ name: Mutually exclusive
elements +description: Multiple `
` elements which use the same `name` attribute are mutually exclusive. When one member of the group is opened, all other members are closed. spec: https://html.spec.whatwg.org/multipage/interactive-elements.html#attr-details-name compat_features: - api.HTMLDetailsElement.name diff --git a/feature-group-definitions/details.yml b/feature-group-definitions/details.yml index 610b78fc640..6b3bf958ac6 100644 --- a/feature-group-definitions/details.yml +++ b/feature-group-definitions/details.yml @@ -1,4 +1,5 @@ name:
+description: The `
` element creates a disclosure widget which content is visible only when the widget is toggled open, such as when using a nested `` element. spec: https://html.spec.whatwg.org/multipage/interactive-elements.html#the-details-element compat_features: - api.HTMLDetailsElement diff --git a/feature-group-definitions/device-posture.yml b/feature-group-definitions/device-posture.yml index e8062874dc0..113b45ca8fa 100644 --- a/feature-group-definitions/device-posture.yml +++ b/feature-group-definitions/device-posture.yml @@ -1,4 +1,5 @@ name: Device posture +description: The Device Posture API provides information about the physical posture of a device, such as whether a foldable device is folded or unfolded. spec: https://w3c.github.io/device-posture/ status: baseline: false diff --git a/feature-group-definitions/dialog.yml b/feature-group-definitions/dialog.yml index d40d3d42d05..af7ccbf4550 100644 --- a/feature-group-definitions/dialog.yml +++ b/feature-group-definitions/dialog.yml @@ -1,4 +1,5 @@ name: "" +description: The `` HTML element represents a modal or non-modal dialog box. spec: https://html.spec.whatwg.org/multipage/interactive-elements.html#the-dialog-element caniuse: dialog usage_stats: https://chromestatus.com/metrics/feature/timeline/popularity/481 diff --git a/feature-group-definitions/document-picture-in-picture.yml b/feature-group-definitions/document-picture-in-picture.yml index 3b85d555eb4..0e2795403dd 100644 --- a/feature-group-definitions/document-picture-in-picture.yml +++ b/feature-group-definitions/document-picture-in-picture.yml @@ -1,3 +1,4 @@ name: Document picture-in-picture +description: The Document Picture-in-Picture API makes it possible to open an always-on-top window that can be populated with arbitrary HTML content. spec: https://wicg.github.io/document-picture-in-picture/ usage_stats: https://chromestatus.com/metrics/feature/timeline/popularity/4397 diff --git a/feature-group-definitions/edit-context.yml b/feature-group-definitions/edit-context.yml index 0d998be8e39..a85b3e25d61 100644 --- a/feature-group-definitions/edit-context.yml +++ b/feature-group-definitions/edit-context.yml @@ -1,2 +1,3 @@ name: EditContext +description: The EditContext API is used to build rich text editors that support advanced text input experiences, such as Input Method Editor (IME) composition, emoji picker, or any other platform-specific editing-related UI surfaces. spec: https://w3c.github.io/edit-context/ diff --git a/feature-group-definitions/fetch-priority.yml b/feature-group-definitions/fetch-priority.yml index 17bb8eae423..2dacb779c06 100644 --- a/feature-group-definitions/fetch-priority.yml +++ b/feature-group-definitions/fetch-priority.yml @@ -1,4 +1,5 @@ name: Fetch priority +description: The optional `priority` parameter of the `fetch()` method, and the `fetchPriority` HTML attribute specifies the priority of the fetch request, relative to other requests of the same type. spec: - https://fetch.spec.whatwg.org/#request-priority - https://html.spec.whatwg.org/multipage/urls-and-fetching.html#fetch-priority-attributes diff --git a/feature-group-definitions/flexbox-gap.yml b/feature-group-definitions/flexbox-gap.yml index 6872290603b..da110f36e82 100644 --- a/feature-group-definitions/flexbox-gap.yml +++ b/feature-group-definitions/flexbox-gap.yml @@ -1,3 +1,4 @@ name: Flexbox gap +description: The `gap` CSS property in a flexbox layout specifies the size of the gap between flex items and between flex lines. spec: https://drafts.csswg.org/css-align-3/#gaps caniuse: flexbox-gap diff --git a/feature-group-definitions/flexbox.yml b/feature-group-definitions/flexbox.yml index a700a482ef7..9c634af8a47 100644 --- a/feature-group-definitions/flexbox.yml +++ b/feature-group-definitions/flexbox.yml @@ -1,4 +1,5 @@ name: Flexbox +description: CSS Flexbox Layout is a one-dimensional layout system, which lays content out in a linear direction, with optional wrapping. spec: https://drafts.csswg.org/css-flexbox-1/ caniuse: flexbox usage_stats: https://chromestatus.com/metrics/feature/timeline/popularity/1692 diff --git a/feature-group-definitions/focus-visible.yml b/feature-group-definitions/focus-visible.yml index ef2d916c77f..0100c8a9b6d 100644 --- a/feature-group-definitions/focus-visible.yml +++ b/feature-group-definitions/focus-visible.yml @@ -1,4 +1,5 @@ name: ":focus-visible" +description: The `:focus-visible` CSS pseudo-class selects elements that match the `:focus` pseudo-class and are determined by the browser to be focused using the keyboard or a similar input device. spec: https://drafts.csswg.org/selectors-4/#the-focus-visible-pseudo caniuse: css-focus-visible usage_stats: https://chromestatus.com/metrics/feature/timeline/popularity/2388 diff --git a/feature-group-definitions/font-optical-sizing.yml b/feature-group-definitions/font-optical-sizing.yml index 4f38d18d141..6d10a0409fe 100644 --- a/feature-group-definitions/font-optical-sizing.yml +++ b/feature-group-definitions/font-optical-sizing.yml @@ -1,4 +1,5 @@ name: font-optical-sizing +description: The `font-optical-sizing` CSS property sets whether text rendering is optimized for viewing at different sizes. spec: https://drafts.csswg.org/css-fonts-4/#font-optical-sizing-def usage_stats: https://chromestatus.com/metrics/css/timeline/popularity/647 compat_features: diff --git a/feature-group-definitions/font-palette-animation.yml b/feature-group-definitions/font-palette-animation.yml index dc40b8e924c..fa5dafc7b15 100644 --- a/feature-group-definitions/font-palette-animation.yml +++ b/feature-group-definitions/font-palette-animation.yml @@ -1,4 +1,5 @@ name: font-palette animation +description: The `palette-mix()` CSS function creates a new `font-palette` value by blending together two `font-palette` values contained in a color font. spec: https://drafts.csswg.org/css-fonts-4/#font-palette-prop usage_stats: https://chromestatus.com/metrics/css/timeline/animated/709 compat_features: diff --git a/feature-group-definitions/font-palette.yml b/feature-group-definitions/font-palette.yml index 9439113d449..cd348ca1323 100644 --- a/feature-group-definitions/font-palette.yml +++ b/feature-group-definitions/font-palette.yml @@ -1,4 +1,5 @@ name: font-palette and @font-palette-values +description: The `font-palette` CSS property specifies one of the many palettes contained in a color font that browser should use for that font. spec: - https://drafts.csswg.org/css-fonts-4/#font-palette-prop - https://drafts.csswg.org/css-fonts-4/#font-palette-values diff --git a/feature-group-definitions/font-synthesis.yml b/feature-group-definitions/font-synthesis.yml index c06370c62c6..4ac7a354ab7 100644 --- a/feature-group-definitions/font-synthesis.yml +++ b/feature-group-definitions/font-synthesis.yml @@ -1,4 +1,5 @@ name: font-synthesis +description: The `font-synthesis` CSS shorthand property specifies whether or not the browser should synthesize bold, italic, small-caps, and other typefaces when they're missing from the specified font-family. spec: https://drafts.csswg.org/css-fonts-4/#font-synthesis-intro usage_stats: - https://chromestatus.com/metrics/css/timeline/popularity/700 # font-synthesis-weight diff --git a/feature-group-definitions/font-variant-alternates.yml b/feature-group-definitions/font-variant-alternates.yml index f857be59f9e..2e00c50c88a 100644 --- a/feature-group-definitions/font-variant-alternates.yml +++ b/feature-group-definitions/font-variant-alternates.yml @@ -1,4 +1,5 @@ name: font-variant-alternates +description: The `font-variant-alternates` CSS property controls the usage of alternate glyphs for characters, as defined in `@font-feature-values` at-rules. spec: https://drafts.csswg.org/css-fonts-4/#font-variant-alternates-prop caniuse: font-variant-alternates usage_stats: https://chromestatus.com/metrics/css/timeline/popularity/738 diff --git a/feature-group-definitions/fonts.yml b/feature-group-definitions/fonts.yml index 16ff4fe39a2..8f1415720a4 100644 --- a/feature-group-definitions/fonts.yml +++ b/feature-group-definitions/fonts.yml @@ -1,4 +1,5 @@ name: "@font-face" +description: The `@font-face` CSS at-rule specifies a custom font with which to display text, which can be loaded from either a remote server or a locally-installed font on the device. spec: https://drafts.csswg.org/css-fonts-5/ caniuse: fontface status: diff --git a/feature-group-definitions/fullscreen.yml b/feature-group-definitions/fullscreen.yml index c4934d07b91..f147785fd5a 100644 --- a/feature-group-definitions/fullscreen.yml +++ b/feature-group-definitions/fullscreen.yml @@ -1,4 +1,5 @@ name: Fullscreen API +description: The Fullscreen API is used to present a specific element in fullscreen mode. spec: https://fullscreen.spec.whatwg.org/ caniuse: fullscreen compat_features: diff --git a/feature-group-definitions/grid-animation.yml b/feature-group-definitions/grid-animation.yml index f73d42722cd..9949d97fb42 100644 --- a/feature-group-definitions/grid-animation.yml +++ b/feature-group-definitions/grid-animation.yml @@ -1,4 +1,5 @@ name: Grid animation +description: Grid animation allows to animate the `grid-template-columns` and `grid-template-rows` CSS properties. spec: https://drafts.csswg.org/css-grid-2/#track-sizing status: baseline: low diff --git a/feature-group-definitions/grid.yml b/feature-group-definitions/grid.yml index 025b9616ba7..cb72490eb29 100644 --- a/feature-group-definitions/grid.yml +++ b/feature-group-definitions/grid.yml @@ -1,4 +1,5 @@ name: Grid +description: CSS Grid Layout is a two-dimensional layout system, which lays content out in rows and columns. spec: https://drafts.csswg.org/css-grid-3/ caniuse: css-grid usage_stats: https://chromestatus.com/metrics/feature/timeline/popularity/1693 diff --git a/feature-group-definitions/has.yml b/feature-group-definitions/has.yml index 2ccc34e339c..8e1a940c4d6 100644 --- a/feature-group-definitions/has.yml +++ b/feature-group-definitions/has.yml @@ -1,4 +1,5 @@ name: ":has()" +description: The `:has()` CSS pseudo-class selects an element if any of the selectors passed as parameters would match at least one element. spec: https://drafts.csswg.org/selectors-4/#relational caniuse: css-has usage_stats: https://chromestatus.com/metrics/feature/timeline/popularity/4743 diff --git a/feature-group-definitions/html-media-capture.yml b/feature-group-definitions/html-media-capture.yml index a4c0f1dd7ea..7d4004c46ad 100644 --- a/feature-group-definitions/html-media-capture.yml +++ b/feature-group-definitions/html-media-capture.yml @@ -1,4 +1,5 @@ name: HTML media capture +description: The `capture` HTML attribute for `` elements allows the user to, optionally, capture media using the device's camera, microphone, or other media-capture capabilities. spec: https://w3c.github.io/html-media-capture/ caniuse: html-media-capture compat_features: diff --git a/feature-group-definitions/http11.yml b/feature-group-definitions/http11.yml index 8b04f91a001..9ae1a043392 100644 --- a/feature-group-definitions/http11.yml +++ b/feature-group-definitions/http11.yml @@ -1,4 +1,5 @@ name: HTTP/1.1 +description: HTTP/1.1 is a revision of the HTTP network protocol used by the World Wide Web. spec: https://httpwg.org/specs/rfc9112.html compat_features: - http.headers.Accept diff --git a/feature-group-definitions/http2.yml b/feature-group-definitions/http2.yml index ed8464bd61b..e8cb064dfc8 100644 --- a/feature-group-definitions/http2.yml +++ b/feature-group-definitions/http2.yml @@ -1,3 +1,4 @@ name: HTTP/2 +description: The HTTP/2 protocol is a major revision of the HTTP network protocol, providing improved performance and efficiency by using a single TCP connection to send multiple streams of data at once. spec: https://httpwg.org/specs/rfc9113.html caniuse: http2 diff --git a/feature-group-definitions/http3.yml b/feature-group-definitions/http3.yml index c868d007d18..98f8d8db62e 100644 --- a/feature-group-definitions/http3.yml +++ b/feature-group-definitions/http3.yml @@ -1,3 +1,4 @@ name: HTTP/3 +description: HTTP/3 is a major revision of the HTTP network protocol, providing improved performance and efficiency by using QUIC as the underlying transport protocol. spec: https://httpwg.org/specs/rfc9114.html caniuse: http3 diff --git a/feature-group-definitions/idle-detection.yml b/feature-group-definitions/idle-detection.yml index 004909e7ede..19b417de6ad 100644 --- a/feature-group-definitions/idle-detection.yml +++ b/feature-group-definitions/idle-detection.yml @@ -1,4 +1,5 @@ name: Idle detection +description: The Idle Detection API is used to notify a webpage of the user's idle, active, and locked state. spec: https://wicg.github.io/idle-detection/ usage_stats: https://chromestatus.com/metrics/feature/timeline/popularity/2834 status: diff --git a/feature-group-definitions/image-set.yml b/feature-group-definitions/image-set.yml index 856dfb1a727..9bbcb3e3038 100644 --- a/feature-group-definitions/image-set.yml +++ b/feature-group-definitions/image-set.yml @@ -1,3 +1,4 @@ name: image-set() +description: The `image-set()` CSS function defines a set of images for at different resolutions or pixel densities, which the browser can pick from, depending on the device capabilities. spec: https://drafts.csswg.org/css-images-4/#image-set-notation caniuse: css-image-set diff --git a/feature-group-definitions/import-maps.yml b/feature-group-definitions/import-maps.yml index 10dd163f31b..445f5ec96b9 100644 --- a/feature-group-definitions/import-maps.yml +++ b/feature-group-definitions/import-maps.yml @@ -1,4 +1,5 @@ name: Import maps +description: The `type="importmap"` attribute for the `