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
26 changes: 26 additions & 0 deletions features/autonomous-custom-elements.dist.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Generated from: autonomous-custom-elements.yml
# Do not edit this file by hand. Edit the source file instead!

name: Autonomous custom elements
description: Autonomous custom elements are HTML elements with a hyphenated tag name (like `<example-element>`) that have behaviors you define.
spec: https://html.spec.whatwg.org/multipage/custom-elements.html#autonomous-custom-element
group: custom-elements
status:
baseline: high
baseline_low_date: 2020-01-15
baseline_high_date: 2022-07-15
support:
chrome: "54"
chrome_android: "54"
edge: "79"
firefox: "63"
firefox_android: "63"
safari: "10.1"
safari_ios: "10.3"
# Note that https://caniuse.com/custom-elementsv1 covers both autonomous custom
# elements and customized built-in elements, so it is not linked here.
compat_features:
- api.CustomElementRegistry
- api.CustomElementRegistry.define
- api.Window.customElements
- css.selectors.defined
11 changes: 11 additions & 0 deletions features/autonomous-custom-elements.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: Autonomous custom elements
description: Autonomous custom elements are HTML elements with a hyphenated tag name (like `<example-element>`) that have behaviors you define.
spec: https://html.spec.whatwg.org/multipage/custom-elements.html#autonomous-custom-element
group: custom-elements
# Note that https://caniuse.com/custom-elementsv1 covers both autonomous custom
# elements and customized built-in elements, so it is not linked here.
compat_features:
- api.CustomElementRegistry
- api.CustomElementRegistry.define
- api.Window.customElements
- css.selectors.defined
23 changes: 0 additions & 23 deletions features/custom-elements.dist.yml

This file was deleted.

5 changes: 0 additions & 5 deletions features/custom-elements.yml

This file was deleted.

20 changes: 20 additions & 0 deletions features/customized-built-in-elements.dist.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Generated from: customized-built-in-elements.yml
# Do not edit this file by hand. Edit the source file instead!

name: Customized built-in elements
description: Customized built-in elements are HTML elements that extend built-in elements using the `is` attribute, to add new behaviors that you define.
spec: https://html.spec.whatwg.org/multipage/custom-elements.html#customized-built-in-element
group: custom-elements
status:
baseline: false
support:
chrome: "67"
chrome_android: "67"
edge: "79"
firefox: "63"
firefox_android: "63"
# Note that https://caniuse.com/custom-elementsv1 covers both autonomous custom
# elements and customized built-in elements, so it is not linked here.
compat_features:
- api.CustomElementRegistry.builtin_element_support
- html.global_attributes.is
9 changes: 9 additions & 0 deletions features/customized-built-in-elements.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
name: Customized built-in elements
description: Customized built-in elements are HTML elements that extend built-in elements using the `is` attribute, to add new behaviors that you define.
spec: https://html.spec.whatwg.org/multipage/custom-elements.html#customized-built-in-element
group: custom-elements
# Note that https://caniuse.com/custom-elementsv1 covers both autonomous custom
# elements and customized built-in elements, so it is not linked here.
compat_features:
- api.CustomElementRegistry.builtin_element_support
- html.global_attributes.is
3 changes: 3 additions & 0 deletions groups/custom-elements.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# https://html.spec.whatwg.org/multipage/custom-elements.html
name: Custom elements
parent: html