diff --git a/features/draft/spec/ambient-light.yml b/features/draft/spec/ambient-light.yml index 8018596ad68..83623c2b3ee 100644 --- a/features/draft/spec/ambient-light.yml +++ b/features/draft/spec/ambient-light.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Ambient Light Sensor description: TODO spec: https://w3c.github.io/ambient-light/ diff --git a/features/draft/spec/anchors.yml b/features/draft/spec/anchors.yml index f5118a7a6c0..d27f36a5f2a 100644 --- a/features/draft/spec/anchors.yml +++ b/features/draft/spec/anchors.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: WebXR Anchors Module description: TODO spec: https://immersive-web.github.io/anchors/ diff --git a/features/draft/spec/angle-instanced-arrays.yml b/features/draft/spec/angle-instanced-arrays.yml index d505a133e08..fb4dc347e41 100644 --- a/features/draft/spec/angle-instanced-arrays.yml +++ b/features/draft/spec/angle-instanced-arrays.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: WebGL ANGLE_instanced_arrays Khronos Ratified Extension Specification description: TODO spec: https://registry.khronos.org/webgl/extensions/ANGLE_instanced_arrays/ diff --git a/features/draft/spec/appmanifest.yml b/features/draft/spec/appmanifest.yml new file mode 100644 index 00000000000..683d616a823 --- /dev/null +++ b/features/draft/spec/appmanifest.yml @@ -0,0 +1,18 @@ +draft_date: 2024-08-26 +name: Web Application Manifest +description: TODO +spec: https://w3c.github.io/manifest/ +compat_features: + - html.manifest.background_color + - html.manifest.display + - html.manifest.icons + - html.manifest.id + - html.manifest.name + - html.manifest.orientation + - html.manifest.prefer_related_applications + - html.manifest.related_applications + - html.manifest.scope + - html.manifest.short_name + - html.manifest.shortcuts + - html.manifest.start_url + - html.manifest.theme_color diff --git a/features/draft/spec/attribution-reporting-api.yml b/features/draft/spec/attribution-reporting-api.yml index 0e48534a94c..fe29e3357c2 100644 --- a/features/draft/spec/attribution-reporting-api.yml +++ b/features/draft/spec/attribution-reporting-api.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Attribution Reporting description: TODO spec: https://wicg.github.io/attribution-reporting-api/ diff --git a/features/draft/spec/audio-output.yml b/features/draft/spec/audio-output.yml index 36f84b4e97e..aa6aaf5b60c 100644 --- a/features/draft/spec/audio-output.yml +++ b/features/draft/spec/audio-output.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Audio Output Devices API description: TODO spec: https://w3c.github.io/mediacapture-output/ diff --git a/features/draft/spec/autoplay-detection.yml b/features/draft/spec/autoplay-detection.yml index 762c39cb5de..0b99366569b 100644 --- a/features/draft/spec/autoplay-detection.yml +++ b/features/draft/spec/autoplay-detection.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Autoplay Policy Detection description: TODO spec: https://w3c.github.io/autoplay/ diff --git a/features/draft/spec/badging.yml b/features/draft/spec/badging.yml index 2cc6234107f..8bacde23e4e 100644 --- a/features/draft/spec/badging.yml +++ b/features/draft/spec/badging.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Badging API description: TODO spec: https://w3c.github.io/badging/ diff --git a/features/draft/spec/battery-status.yml b/features/draft/spec/battery-status.yml index de1ad0f1de3..6b4058babf0 100644 --- a/features/draft/spec/battery-status.yml +++ b/features/draft/spec/battery-status.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Battery Status API description: TODO spec: https://w3c.github.io/battery/ diff --git a/features/draft/spec/beacon.yml b/features/draft/spec/beacon.yml index 626360f17f4..88b80d1120e 100644 --- a/features/draft/spec/beacon.yml +++ b/features/draft/spec/beacon.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Beacon description: TODO spec: https://w3c.github.io/beacon/ diff --git a/features/draft/spec/capture-handle-identity.yml b/features/draft/spec/capture-handle-identity.yml index 2b287b00747..a80abe2166b 100644 --- a/features/draft/spec/capture-handle-identity.yml +++ b/features/draft/spec/capture-handle-identity.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Capture Handle - Bootstrapping Collaboration when Screensharing description: TODO spec: https://w3c.github.io/mediacapture-handle/identity/ diff --git a/features/draft/spec/clear-site-data.yml b/features/draft/spec/clear-site-data.yml index ad60c02db49..479337c27be 100644 --- a/features/draft/spec/clear-site-data.yml +++ b/features/draft/spec/clear-site-data.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Clear Site Data description: TODO spec: https://w3c.github.io/webappsec-clear-site-data/ diff --git a/features/draft/spec/client-hint-reliability.yml b/features/draft/spec/client-hint-reliability.yml index 7cf38901b6f..652edc63877 100644 --- a/features/draft/spec/client-hint-reliability.yml +++ b/features/draft/spec/client-hint-reliability.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Client Hint Reliability description: TODO spec: https://www.ietf.org/archive/id/draft-davidben-http-client-hint-reliability-03.html diff --git a/features/draft/spec/clipboard-apis.yml b/features/draft/spec/clipboard-apis.yml index 35f9ce6c6dc..1b5380cffff 100644 --- a/features/draft/spec/clipboard-apis.yml +++ b/features/draft/spec/clipboard-apis.yml @@ -1,10 +1,8 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Clipboard API and events description: TODO spec: https://w3c.github.io/clipboard-apis/ compat_features: - - api.Clipboard.read - - api.Clipboard.readText - api.ClipboardEvent - api.ClipboardEvent.ClipboardEvent - api.ClipboardEvent.clipboardData @@ -18,6 +16,8 @@ compat_features: # The following features in the spec are already part of web-features: # - Async clipboard: # - api.Clipboard +# - api.Clipboard.read +# - api.Clipboard.readText # - api.Clipboard.write # - api.Clipboard.writeText # - api.ClipboardItem diff --git a/features/draft/spec/compat.yml b/features/draft/spec/compat.yml index ad74bc6a285..0d8798ca65e 100644 --- a/features/draft/spec/compat.yml +++ b/features/draft/spec/compat.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Compatibility Standard description: TODO spec: https://compat.spec.whatwg.org/ diff --git a/features/draft/spec/compositing-1.yml b/features/draft/spec/compositing-1.yml index 28313ec63dd..641c5818c0e 100644 --- a/features/draft/spec/compositing-1.yml +++ b/features/draft/spec/compositing-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Compositing and Blending Level 1 description: TODO spec: https://drafts.fxtf.org/compositing-1/ diff --git a/features/draft/spec/console.yml b/features/draft/spec/console.yml index a28f79dc054..25449bf7844 100644 --- a/features/draft/spec/console.yml +++ b/features/draft/spec/console.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Console Standard description: TODO spec: https://console.spec.whatwg.org/ diff --git a/features/draft/spec/content-index.yml b/features/draft/spec/content-index.yml index 1976a0a472c..23675b1f429 100644 --- a/features/draft/spec/content-index.yml +++ b/features/draft/spec/content-index.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Content Index description: TODO spec: https://wicg.github.io/content-index/spec/ diff --git a/features/draft/spec/cookie-store.yml b/features/draft/spec/cookie-store.yml index fd531d9e95a..161f4ae818a 100644 --- a/features/draft/spec/cookie-store.yml +++ b/features/draft/spec/cookie-store.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Cookie Store API description: TODO spec: https://wicg.github.io/cookie-store/ diff --git a/features/draft/spec/credential-management-1.yml b/features/draft/spec/credential-management-1.yml index 2748d48c902..97632a32196 100644 --- a/features/draft/spec/credential-management-1.yml +++ b/features/draft/spec/credential-management-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Credential Management Level 1 description: TODO spec: https://w3c.github.io/webappsec-credential-management/ diff --git a/features/draft/spec/csp-embedded-enforcement.yml b/features/draft/spec/csp-embedded-enforcement.yml index 5687659b662..212b0be157d 100644 --- a/features/draft/spec/csp-embedded-enforcement.yml +++ b/features/draft/spec/csp-embedded-enforcement.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: "Content Security Policy: Embedded Enforcement" description: TODO spec: https://w3c.github.io/webappsec-cspee/ diff --git a/features/draft/spec/csp3.yml b/features/draft/spec/csp3.yml new file mode 100644 index 00000000000..de369331580 --- /dev/null +++ b/features/draft/spec/csp3.yml @@ -0,0 +1,57 @@ +draft_date: 2024-08-26 +name: Content Security Policy Level 3 +description: TODO +spec: https://w3c.github.io/webappsec-csp/ +compat_features: + - api.CSPViolationReportBody + - api.CSPViolationReportBody.blockedURL + - api.CSPViolationReportBody.columnNumber + - api.CSPViolationReportBody.disposition + - api.CSPViolationReportBody.documentURL + - api.CSPViolationReportBody.effectiveDirective + - api.CSPViolationReportBody.lineNumber + - api.CSPViolationReportBody.originalPolicy + - api.CSPViolationReportBody.referrer + - api.CSPViolationReportBody.sample + - api.CSPViolationReportBody.sourceFile + - api.CSPViolationReportBody.statusCode + - api.Element.securitypolicyviolation_event + - api.SecurityPolicyViolationEvent + - api.SecurityPolicyViolationEvent.SecurityPolicyViolationEvent + - api.SecurityPolicyViolationEvent.blockedURI + - api.SecurityPolicyViolationEvent.columnNumber + - api.SecurityPolicyViolationEvent.disposition + - api.SecurityPolicyViolationEvent.documentURI + - api.SecurityPolicyViolationEvent.effectiveDirective + - api.SecurityPolicyViolationEvent.lineNumber + - api.SecurityPolicyViolationEvent.originalPolicy + - api.SecurityPolicyViolationEvent.referrer + - api.SecurityPolicyViolationEvent.sample + - api.SecurityPolicyViolationEvent.sourceFile + - api.SecurityPolicyViolationEvent.statusCode + - api.SecurityPolicyViolationEvent.violatedDirective + - api.WorkerGlobalScope.securitypolicyviolation_event + - http.headers.Content-Security-Policy + - http.headers.Content-Security-Policy-Report-Only + - http.headers.Content-Security-Policy.base-uri + - http.headers.Content-Security-Policy.child-src + - http.headers.Content-Security-Policy.connect-src + - http.headers.Content-Security-Policy.default-src + - http.headers.Content-Security-Policy.font-src + - http.headers.Content-Security-Policy.form-action + - http.headers.Content-Security-Policy.frame-ancestors + - http.headers.Content-Security-Policy.frame-src + - http.headers.Content-Security-Policy.img-src + - http.headers.Content-Security-Policy.manifest-src + - http.headers.Content-Security-Policy.media-src + - http.headers.Content-Security-Policy.object-src + - http.headers.Content-Security-Policy.report-to + - http.headers.Content-Security-Policy.sandbox + - http.headers.Content-Security-Policy.script-src + - http.headers.Content-Security-Policy.script-src-attr + - http.headers.Content-Security-Policy.script-src-elem + - http.headers.Content-Security-Policy.script-src.external_scripts + - http.headers.Content-Security-Policy.style-src + - http.headers.Content-Security-Policy.style-src-attr + - http.headers.Content-Security-Policy.style-src-elem + - http.headers.Content-Security-Policy.worker-src diff --git a/features/draft/spec/css-align-3.yml b/features/draft/spec/css-align-3.yml index 60c74a8f337..9c2c0dfced4 100644 --- a/features/draft/spec/css-align-3.yml +++ b/features/draft/spec/css-align-3.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Box Alignment Module Level 3 description: TODO spec: https://drafts.csswg.org/css-align-3/ diff --git a/features/draft/spec/css-animations-2.yml b/features/draft/spec/css-animations-2.yml index bd566093dad..1f420f040db 100644 --- a/features/draft/spec/css-animations-2.yml +++ b/features/draft/spec/css-animations-2.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Animations Level 2 description: TODO spec: https://drafts.csswg.org/css-animations-2/ diff --git a/features/draft/spec/css-backgrounds-3.yml b/features/draft/spec/css-backgrounds-3.yml index 4fc25107edf..8e777dd9d71 100644 --- a/features/draft/spec/css-backgrounds-3.yml +++ b/features/draft/spec/css-backgrounds-3.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Backgrounds and Borders Module Level 3 description: TODO spec: https://drafts.csswg.org/css-backgrounds-3/ diff --git a/features/draft/spec/css-box-4.yml b/features/draft/spec/css-box-4.yml index 9fa7aff02ad..892448f3df4 100644 --- a/features/draft/spec/css-box-4.yml +++ b/features/draft/spec/css-box-4.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Box Model Module Level 4 description: TODO spec: https://drafts.csswg.org/css-box-4/ diff --git a/features/draft/spec/css-break-4.yml b/features/draft/spec/css-break-4.yml index 6406fa58b6a..2cde55f218b 100644 --- a/features/draft/spec/css-break-4.yml +++ b/features/draft/spec/css-break-4.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Fragmentation Module Level 4 description: TODO spec: https://drafts.csswg.org/css-break-4/ diff --git a/features/draft/spec/css-cascade-6.yml b/features/draft/spec/css-cascade-6.yml index 4368cbe19a7..726d51763bd 100644 --- a/features/draft/spec/css-cascade-6.yml +++ b/features/draft/spec/css-cascade-6.yml @@ -1,10 +1,8 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Cascading and Inheritance Level 6 description: TODO spec: https://drafts.csswg.org/css-cascade-6/ compat_features: - - css.at-rules.import - - css.at-rules.import.supports - css.properties.all - css.types.global_keywords.inherit - css.types.global_keywords.initial @@ -24,3 +22,7 @@ compat_features: # - api.CSSScopeRule.end # - api.CSSScopeRule.start # - css.at-rules.scope +# - @import: +# - css.at-rules.import +# - @supports: +# - css.at-rules.import.supports diff --git a/features/draft/spec/css-color-5.yml b/features/draft/spec/css-color-5.yml index 93b779e1fd7..8f719f01249 100644 --- a/features/draft/spec/css-color-5.yml +++ b/features/draft/spec/css-color-5.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Color Module Level 5 description: TODO spec: https://drafts.csswg.org/css-color-5/ diff --git a/features/draft/spec/css-color-adjust-1.yml b/features/draft/spec/css-color-adjust-1.yml index 241b460299e..23a4956f03d 100644 --- a/features/draft/spec/css-color-adjust-1.yml +++ b/features/draft/spec/css-color-adjust-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Color Adjustment Module Level 1 description: TODO spec: https://drafts.csswg.org/css-color-adjust-1/ diff --git a/features/draft/spec/css-conditional-5.yml b/features/draft/spec/css-conditional-5.yml index 55454ed7497..876f47da718 100644 --- a/features/draft/spec/css-conditional-5.yml +++ b/features/draft/spec/css-conditional-5.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Conditional Rules Module Level 5 description: TODO spec: https://drafts.csswg.org/css-conditional-5/ @@ -8,6 +8,9 @@ compat_features: - api.CSSConditionRule.conditionText - api.CSSMediaRule - api.CSSMediaRule.media - - api.CSSSupportsRule - css.at-rules.media - - css.at-rules.supports + +# The following features in the spec are already part of web-features: +# - @supports: +# - api.CSSSupportsRule +# - css.at-rules.supports diff --git a/features/draft/spec/css-contain-3.yml b/features/draft/spec/css-contain-3.yml index 1e3a3cd9bf8..0e17c3e9df8 100644 --- a/features/draft/spec/css-contain-3.yml +++ b/features/draft/spec/css-contain-3.yml @@ -1,18 +1,12 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Containment Module Level 3 description: TODO spec: https://drafts.csswg.org/css-contain-3/ compat_features: - api.Element.contentvisibilityautostatechange_event - - css.properties.contain - css.properties.contain.content - - css.properties.contain.inline-size - - css.properties.contain.layout - css.properties.contain.none - - css.properties.contain.paint - - css.properties.contain.size - css.properties.contain.strict - - css.properties.contain.style - css.properties.content-visibility.auto - css.properties.content-visibility.hidden - css.properties.content-visibility.visible @@ -37,6 +31,17 @@ compat_features: # - css.properties.content-visibility # - Container style queries: # - css.at-rules.container.style_queries_for_custom_properties +# - Size containment: +# - css.properties.contain +# - css.properties.contain.size +# - Inline-size containment: +# - css.properties.contain.inline-size +# - Layout containment: +# - css.properties.contain.layout +# - Paint containment: +# - css.properties.contain.paint +# - Style containment: +# - css.properties.contain.style # - display animation: # - css.properties.content-visibility.is_transitionable # - css.properties.content-visibility.keyframe_animatable diff --git a/features/draft/spec/css-content-3.yml b/features/draft/spec/css-content-3.yml index 98ba48b67d4..8c30c955efd 100644 --- a/features/draft/spec/css-content-3.yml +++ b/features/draft/spec/css-content-3.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Generated Content Module Level 3 description: TODO spec: https://drafts.csswg.org/css-content-3/ diff --git a/features/draft/spec/css-counter-styles-3.yml b/features/draft/spec/css-counter-styles-3.yml index 5da94bd829c..dd197c677b3 100644 --- a/features/draft/spec/css-counter-styles-3.yml +++ b/features/draft/spec/css-counter-styles-3.yml @@ -1,12 +1,8 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Counter Styles Level 3 description: TODO spec: https://drafts.csswg.org/css-counter-styles-3/ compat_features: - - api.CSSCounterStyleRule.speakAs - - api.CSSCounterStyleRule.symbols - - css.at-rules.counter-style.speak-as - - css.at-rules.counter-style.symbols - css.properties.list-style-type - css.properties.list-style-type.arabic-indic - css.properties.list-style-type.armenian @@ -76,7 +72,9 @@ compat_features: # - api.CSSCounterStyleRule.pad # - api.CSSCounterStyleRule.prefix # - api.CSSCounterStyleRule.range +# - api.CSSCounterStyleRule.speakAs # - api.CSSCounterStyleRule.suffix +# - api.CSSCounterStyleRule.symbols # - api.CSSCounterStyleRule.system # - css.at-rules.counter-style # - css.at-rules.counter-style.additive-symbols @@ -85,5 +83,7 @@ compat_features: # - css.at-rules.counter-style.pad # - css.at-rules.counter-style.prefix # - css.at-rules.counter-style.range +# - css.at-rules.counter-style.speak-as # - css.at-rules.counter-style.suffix +# - css.at-rules.counter-style.symbols # - css.at-rules.counter-style.system diff --git a/features/draft/spec/css-display-3.yml b/features/draft/spec/css-display-3.yml index a17633a9007..d07a7941140 100644 --- a/features/draft/spec/css-display-3.yml +++ b/features/draft/spec/css-display-3.yml @@ -1,12 +1,12 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Display Module Level 3 description: TODO spec: https://drafts.csswg.org/css-display-3/ compat_features: - css.properties.display - css.properties.display.block - - css.properties.display.list-item - css.properties.display.inline + - css.properties.display.list-item - css.properties.visibility - css.properties.visibility.collapse - css.properties.visibility.hidden diff --git a/features/draft/spec/css-easing-1.yml b/features/draft/spec/css-easing-1.yml index 35831f17484..c502c4f0ef7 100644 --- a/features/draft/spec/css-easing-1.yml +++ b/features/draft/spec/css-easing-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Easing Functions Level 1 description: TODO spec: https://drafts.csswg.org/css-easing-1/ diff --git a/features/draft/spec/css-env-1.yml b/features/draft/spec/css-env-1.yml index b743ecc8253..ccf478c6e06 100644 --- a/features/draft/spec/css-env-1.yml +++ b/features/draft/spec/css-env-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Environment Variables Module Level 1 description: TODO spec: https://drafts.csswg.org/css-env-1/ diff --git a/features/draft/spec/css-flexbox-1.yml b/features/draft/spec/css-flexbox-1.yml index d41dc95f7b3..04761bc1583 100644 --- a/features/draft/spec/css-flexbox-1.yml +++ b/features/draft/spec/css-flexbox-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Flexible Box Layout Module Level 1 description: TODO spec: https://drafts.csswg.org/css-flexbox-1/ diff --git a/features/draft/spec/css-font-loading-3.yml b/features/draft/spec/css-font-loading-3.yml index e8d29c1a5d0..955b07edf36 100644 --- a/features/draft/spec/css-font-loading-3.yml +++ b/features/draft/spec/css-font-loading-3.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Font Loading Module Level 3 description: TODO spec: https://drafts.csswg.org/css-font-loading-3/ @@ -18,12 +18,10 @@ compat_features: - api.FontFace.stretch - api.FontFace.style - api.FontFace.unicodeRange - - api.FontFace.variant - api.FontFace.variationSettings - api.FontFace.weight - api.FontFaceSet - api.FontFaceSet.@@iterator - - api.FontFaceSet.FontFaceSet - api.FontFaceSet.add - api.FontFaceSet.check - api.FontFaceSet.clear diff --git a/features/draft/spec/css-fonts-5.yml b/features/draft/spec/css-fonts-5.yml index b0ccc1d08e1..05b30c33434 100644 --- a/features/draft/spec/css-fonts-5.yml +++ b/features/draft/spec/css-fonts-5.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Fonts Module Level 5 description: TODO spec: https://drafts.csswg.org/css-fonts-5/ @@ -101,7 +101,6 @@ compat_features: - css.properties.font-weight.normal - svg.global_attributes.font-family - svg.global_attributes.font-size - - svg.global_attributes.font-size-adjust - svg.global_attributes.font-stretch - svg.global_attributes.font-style - svg.global_attributes.font-variant @@ -142,6 +141,7 @@ compat_features: # - css.properties.font-size-adjust # - css.properties.font-size-adjust.from-font # - css.properties.font-size-adjust.none +# - svg.global_attributes.font-size-adjust # - font-synthesis: # - css.properties.font-synthesis # - font-synthesis-position: diff --git a/features/draft/spec/css-grid-2.yml b/features/draft/spec/css-grid-2.yml index 592081b6441..adcdaf9be4e 100644 --- a/features/draft/spec/css-grid-2.yml +++ b/features/draft/spec/css-grid-2.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Grid Layout Module Level 2 description: TODO spec: https://drafts.csswg.org/css-grid-2/ diff --git a/features/draft/spec/css-images-4.yml b/features/draft/spec/css-images-4.yml index 23ce35f822e..8fbb841cdcd 100644 --- a/features/draft/spec/css-images-4.yml +++ b/features/draft/spec/css-images-4.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Images Module Level 4 description: TODO spec: https://drafts.csswg.org/css-images-4/ diff --git a/features/draft/spec/css-inline-3.yml b/features/draft/spec/css-inline-3.yml index ebe3261f8d6..863f8d9417f 100644 --- a/features/draft/spec/css-inline-3.yml +++ b/features/draft/spec/css-inline-3.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Inline Layout Module Level 3 description: TODO spec: https://drafts.csswg.org/css-inline-3/ diff --git a/features/draft/spec/css-lists-3.yml b/features/draft/spec/css-lists-3.yml index 7b63720513d..afaed39218f 100644 --- a/features/draft/spec/css-lists-3.yml +++ b/features/draft/spec/css-lists-3.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Lists and Counters Module Level 3 description: TODO spec: https://drafts.csswg.org/css-lists-3/ diff --git a/features/draft/spec/css-logical-1.yml b/features/draft/spec/css-logical-1.yml index dcd8aced8cd..a2a98eb1c6e 100644 --- a/features/draft/spec/css-logical-1.yml +++ b/features/draft/spec/css-logical-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Logical Properties and Values Level 1 description: TODO spec: https://drafts.csswg.org/css-logical-1/ diff --git a/features/draft/spec/css-masking-1.yml b/features/draft/spec/css-masking-1.yml index 26fea58e109..e244dc6f5d7 100644 --- a/features/draft/spec/css-masking-1.yml +++ b/features/draft/spec/css-masking-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Masking Module Level 1 description: TODO spec: https://drafts.fxtf.org/css-masking-1/ diff --git a/features/draft/spec/css-multicol-1.yml b/features/draft/spec/css-multicol-1.yml index 542c8cdf39c..aed1725b893 100644 --- a/features/draft/spec/css-multicol-1.yml +++ b/features/draft/spec/css-multicol-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Multi-column Layout Module Level 1 description: TODO spec: https://drafts.csswg.org/css-multicol-1/ diff --git a/features/draft/spec/css-namespaces-3.yml b/features/draft/spec/css-namespaces-3.yml index bdb73bd07b3..db3239855f0 100644 --- a/features/draft/spec/css-namespaces-3.yml +++ b/features/draft/spec/css-namespaces-3.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Namespaces Module Level 3 description: TODO spec: https://drafts.csswg.org/css-namespaces-3/ diff --git a/features/draft/spec/css-overflow-4.yml b/features/draft/spec/css-overflow-4.yml index 7ece6d8162b..74c9ee57eea 100644 --- a/features/draft/spec/css-overflow-4.yml +++ b/features/draft/spec/css-overflow-4.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Overflow Module Level 4 description: TODO spec: https://drafts.csswg.org/css-overflow-4/ diff --git a/features/draft/spec/css-overscroll-1.yml b/features/draft/spec/css-overscroll-1.yml index 9b95e90b53b..24ed34a9653 100644 --- a/features/draft/spec/css-overscroll-1.yml +++ b/features/draft/spec/css-overscroll-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Overscroll Behavior Module Level 1 description: TODO spec: https://drafts.csswg.org/css-overscroll-1/ diff --git a/features/draft/spec/css-page-3.yml b/features/draft/spec/css-page-3.yml index 010a1464985..48d5cb07765 100644 --- a/features/draft/spec/css-page-3.yml +++ b/features/draft/spec/css-page-3.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Paged Media Module Level 3 description: TODO spec: https://drafts.csswg.org/css-page-3/ diff --git a/features/draft/spec/css-paint-api-1.yml b/features/draft/spec/css-paint-api-1.yml index 41008d3883e..f19e19da878 100644 --- a/features/draft/spec/css-paint-api-1.yml +++ b/features/draft/spec/css-paint-api-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Painting API Level 1 description: TODO spec: https://drafts.css-houdini.org/css-paint-api-1/ diff --git a/features/draft/spec/css-position-3.yml b/features/draft/spec/css-position-3.yml index 70f43327430..2b322b888bb 100644 --- a/features/draft/spec/css-position-3.yml +++ b/features/draft/spec/css-position-3.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Positioned Layout Module Level 3 description: TODO spec: https://drafts.csswg.org/css-position-3/ diff --git a/features/draft/spec/css-pseudo-4.yml b/features/draft/spec/css-pseudo-4.yml index 553061b233b..afb38aff3ee 100644 --- a/features/draft/spec/css-pseudo-4.yml +++ b/features/draft/spec/css-pseudo-4.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Pseudo-Elements Module Level 4 description: TODO spec: https://drafts.csswg.org/css-pseudo-4/ diff --git a/features/draft/spec/css-rhythm-1.yml b/features/draft/spec/css-rhythm-1.yml index b3db1ada26d..cd1ec54f554 100644 --- a/features/draft/spec/css-rhythm-1.yml +++ b/features/draft/spec/css-rhythm-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Rhythmic Sizing description: TODO spec: https://drafts.csswg.org/css-rhythm-1/ diff --git a/features/draft/spec/css-ruby-1.yml b/features/draft/spec/css-ruby-1.yml index d090ad71417..44384e9bcb7 100644 --- a/features/draft/spec/css-ruby-1.yml +++ b/features/draft/spec/css-ruby-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Ruby Annotation Layout Module Level 1 description: TODO spec: https://drafts.csswg.org/css-ruby-1/ diff --git a/features/draft/spec/css-scoping-1.yml b/features/draft/spec/css-scoping-1.yml index 6e03e32a758..d07d9e1c937 100644 --- a/features/draft/spec/css-scoping-1.yml +++ b/features/draft/spec/css-scoping-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Scoping Module Level 1 description: TODO spec: https://drafts.csswg.org/css-scoping-1/ diff --git a/features/draft/spec/css-scroll-anchoring-1.yml b/features/draft/spec/css-scroll-anchoring-1.yml index fcebef98764..b0141aea7cd 100644 --- a/features/draft/spec/css-scroll-anchoring-1.yml +++ b/features/draft/spec/css-scroll-anchoring-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Scroll Anchoring Module Level 1 description: TODO spec: https://drafts.csswg.org/css-scroll-anchoring-1/ diff --git a/features/draft/spec/css-scroll-snap-2.yml b/features/draft/spec/css-scroll-snap-2.yml new file mode 100644 index 00000000000..5ecee0e66f2 --- /dev/null +++ b/features/draft/spec/css-scroll-snap-2.yml @@ -0,0 +1,52 @@ +draft_date: 2024-08-26 +name: CSS Scroll Snap Module Level 2 +description: TODO +spec: https://drafts.csswg.org/css-scroll-snap-2/ +compat_features: + - css.properties.scroll-padding-block-end.auto + - css.properties.scroll-padding-block-start.auto + - css.properties.scroll-padding-block.auto + - css.properties.scroll-padding-inline-end.auto + - css.properties.scroll-padding-inline-start.auto + - css.properties.scroll-padding-inline.auto + - css.properties.scroll-padding.auto + - css.properties.scroll-snap-align.center + - css.properties.scroll-snap-align.end + - css.properties.scroll-snap-align.none + - css.properties.scroll-snap-align.start + - css.properties.scroll-snap-stop.always + - css.properties.scroll-snap-stop.normal + - css.properties.scroll-snap-type.block + - css.properties.scroll-snap-type.both + - css.properties.scroll-snap-type.inline + - css.properties.scroll-snap-type.none + - css.properties.scroll-snap-type.x + - css.properties.scroll-snap-type.y + +# The following features in the spec are already part of web-features: +# - Scroll snap: +# - css.properties.scroll-margin +# - css.properties.scroll-margin-block +# - css.properties.scroll-margin-block-end +# - css.properties.scroll-margin-block-start +# - css.properties.scroll-margin-bottom +# - css.properties.scroll-margin-inline +# - css.properties.scroll-margin-inline-end +# - css.properties.scroll-margin-inline-start +# - css.properties.scroll-margin-left +# - css.properties.scroll-margin-right +# - css.properties.scroll-margin-top +# - css.properties.scroll-padding +# - css.properties.scroll-padding-block +# - css.properties.scroll-padding-block-end +# - css.properties.scroll-padding-block-start +# - css.properties.scroll-padding-bottom +# - css.properties.scroll-padding-inline +# - css.properties.scroll-padding-inline-end +# - css.properties.scroll-padding-inline-start +# - css.properties.scroll-padding-left +# - css.properties.scroll-padding-right +# - css.properties.scroll-padding-top +# - css.properties.scroll-snap-align +# - css.properties.scroll-snap-stop +# - css.properties.scroll-snap-type diff --git a/features/draft/spec/css-scrollbars-1.yml b/features/draft/spec/css-scrollbars-1.yml index 7f42520b49b..907eb5f3807 100644 --- a/features/draft/spec/css-scrollbars-1.yml +++ b/features/draft/spec/css-scrollbars-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Scrollbars Styling Module Level 1 description: TODO spec: https://drafts.csswg.org/css-scrollbars-1/ diff --git a/features/draft/spec/css-shadow-parts-1.yml b/features/draft/spec/css-shadow-parts-1.yml index 79952a2d72c..6f740080333 100644 --- a/features/draft/spec/css-shadow-parts-1.yml +++ b/features/draft/spec/css-shadow-parts-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Shadow Parts description: TODO spec: https://drafts.csswg.org/css-shadow-parts-1/ diff --git a/features/draft/spec/css-shapes-1.yml b/features/draft/spec/css-shapes-1.yml index 37ccff1f979..d25cd26f51a 100644 --- a/features/draft/spec/css-shapes-1.yml +++ b/features/draft/spec/css-shapes-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Shapes Module Level 1 description: TODO spec: https://drafts.csswg.org/css-shapes-1/ diff --git a/features/draft/spec/css-size-adjust-1.yml b/features/draft/spec/css-size-adjust-1.yml index e118c7c8de4..d4e805c3ec8 100644 --- a/features/draft/spec/css-size-adjust-1.yml +++ b/features/draft/spec/css-size-adjust-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Mobile Text Size Adjustment Module Level 1 description: TODO spec: https://drafts.csswg.org/css-size-adjust-1/ diff --git a/features/draft/spec/css-sizing-4.yml b/features/draft/spec/css-sizing-4.yml index 0c49b6ae442..32ad77396d4 100644 --- a/features/draft/spec/css-sizing-4.yml +++ b/features/draft/spec/css-sizing-4.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Box Sizing Module Level 4 description: TODO spec: https://drafts.csswg.org/css-sizing-4/ diff --git a/features/draft/spec/css-speech-1.yml b/features/draft/spec/css-speech-1.yml index 01bd9a78839..d55b098aa7f 100644 --- a/features/draft/spec/css-speech-1.yml +++ b/features/draft/spec/css-speech-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Speech Module Level 1 description: TODO spec: https://drafts.csswg.org/css-speech-1/ diff --git a/features/draft/spec/css-text-4.yml b/features/draft/spec/css-text-4.yml index 67bf6a08017..52fa60a3a5f 100644 --- a/features/draft/spec/css-text-4.yml +++ b/features/draft/spec/css-text-4.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Text Module Level 4 description: TODO spec: https://drafts.csswg.org/css-text-4/ diff --git a/features/draft/spec/css-text-decor-4.yml b/features/draft/spec/css-text-decor-4.yml index 58aa1c09246..b2dbd6ca437 100644 --- a/features/draft/spec/css-text-decor-4.yml +++ b/features/draft/spec/css-text-decor-4.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Text Decoration Module Level 4 description: TODO spec: https://drafts.csswg.org/css-text-decor-4/ diff --git a/features/draft/spec/css-transforms-2.yml b/features/draft/spec/css-transforms-2.yml index 1d4037c5983..98358c76e1a 100644 --- a/features/draft/spec/css-transforms-2.yml +++ b/features/draft/spec/css-transforms-2.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Transforms Module Level 2 description: TODO spec: https://drafts.csswg.org/css-transforms-2/ diff --git a/features/draft/spec/css-transitions-2.yml b/features/draft/spec/css-transitions-2.yml index 062f5e265f3..3b505b4a1e5 100644 --- a/features/draft/spec/css-transitions-2.yml +++ b/features/draft/spec/css-transitions-2.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Transitions Level 2 description: TODO spec: https://drafts.csswg.org/css-transitions-2/ diff --git a/features/draft/spec/css-typed-om-1.yml b/features/draft/spec/css-typed-om-1.yml index 2d5cdf8270c..2d221cb559a 100644 --- a/features/draft/spec/css-typed-om-1.yml +++ b/features/draft/spec/css-typed-om-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Typed OM Level 1 description: TODO spec: https://drafts.css-houdini.org/css-typed-om-1/ diff --git a/features/draft/spec/css-ui-4.yml b/features/draft/spec/css-ui-4.yml index 0ed95044bdf..ea9028c5bab 100644 --- a/features/draft/spec/css-ui-4.yml +++ b/features/draft/spec/css-ui-4.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Basic User Interface Module Level 4 description: TODO spec: https://drafts.csswg.org/css-ui-4/ diff --git a/features/draft/spec/css-values-4.yml b/features/draft/spec/css-values-4.yml index fbb8195098b..45b0b69b430 100644 --- a/features/draft/spec/css-values-4.yml +++ b/features/draft/spec/css-values-4.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Values and Units Module Level 4 description: TODO spec: https://drafts.csswg.org/css-values-4/ diff --git a/features/draft/spec/css-view-transitions-2.yml b/features/draft/spec/css-view-transitions-2.yml index 07ffa6011a2..f350723e57e 100644 --- a/features/draft/spec/css-view-transitions-2.yml +++ b/features/draft/spec/css-view-transitions-2.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS View Transitions Module Level 2 description: TODO spec: https://drafts.csswg.org/css-view-transitions-2/ diff --git a/features/draft/spec/css-writing-modes-4.yml b/features/draft/spec/css-writing-modes-4.yml index 429fb9e7a83..f4abc52d7e0 100644 --- a/features/draft/spec/css-writing-modes-4.yml +++ b/features/draft/spec/css-writing-modes-4.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Writing Modes Level 4 description: TODO spec: https://drafts.csswg.org/css-writing-modes-4/ diff --git a/features/draft/spec/css22.yml b/features/draft/spec/css22.yml index 7931c41cae4..976081442b8 100644 --- a/features/draft/spec/css22.yml +++ b/features/draft/spec/css22.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Cascading Style Sheets Level 2 Revision 2 (CSS 2.2) Specification description: TODO spec: https://drafts.csswg.org/css2/ diff --git a/features/draft/spec/cssom-1.yml b/features/draft/spec/cssom-1.yml index 8c54850b16e..f7201807c90 100644 --- a/features/draft/spec/cssom-1.yml +++ b/features/draft/spec/cssom-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Object Model (CSSOM) description: TODO spec: https://drafts.csswg.org/cssom-1/ @@ -9,14 +9,21 @@ compat_features: - api.CSSGroupingRule.cssRules - api.CSSGroupingRule.deleteRule - api.CSSGroupingRule.insertRule - - api.CSSImportRule - - api.CSSImportRule.href - - api.CSSImportRule.media - - api.CSSImportRule.styleSheet - api.CSSImportRule.supportsText - api.CSSNamespaceRule - api.CSSNamespaceRule.namespaceURI - api.CSSNamespaceRule.prefix + - api.CSSPageDescriptors + - api.CSSPageDescriptors.margin + - api.CSSPageDescriptors.margin-bottom + - api.CSSPageDescriptors.margin-left + - api.CSSPageDescriptors.margin-right + - api.CSSPageDescriptors.margin-top + - api.CSSPageDescriptors.marginBottom + - api.CSSPageDescriptors.marginLeft + - api.CSSPageDescriptors.marginRight + - api.CSSPageDescriptors.marginTop + - api.CSSPageDescriptors.size - api.CSSPageRule - api.CSSPageRule.selectorText - api.CSSPageRule.style @@ -41,7 +48,6 @@ compat_features: - api.CSSStyleRule.selectorText - api.CSSStyleRule.style - api.CSSStyleSheet - - api.CSSStyleSheet.CSSStyleSheet.options_baseURL_parameter - api.CSSStyleSheet.cssRules - api.CSSStyleSheet.deleteRule - api.CSSStyleSheet.insertRule @@ -77,10 +83,20 @@ compat_features: - html.elements.link.rel.alternate_stylesheet # The following features in the spec are already part of web-features: +# - @import: +# - api.CSSImportRule +# - api.CSSImportRule.href +# - api.CSSImportRule.media +# - api.CSSImportRule.styleSheet # - Cascade layers: # - api.CSSImportRule.layerName +# - Nesting: +# - api.CSSStyleRule.cssRules +# - api.CSSStyleRule.deleteRule +# - api.CSSStyleRule.insertRule # - Constructed stylesheets: # - api.CSSStyleSheet.CSSStyleSheet +# - api.CSSStyleSheet.CSSStyleSheet.options_baseURL_parameter # - api.CSSStyleSheet.replace # - api.CSSStyleSheet.replaceSync # - api.Document.adoptedStyleSheets diff --git a/features/draft/spec/cssom-view-1.yml b/features/draft/spec/cssom-view-1.yml index a45f3e713ef..c000fa43b6a 100644 --- a/features/draft/spec/cssom-view-1.yml +++ b/features/draft/spec/cssom-view-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSSOM View Module description: TODO spec: https://drafts.csswg.org/cssom-view-1/ diff --git a/features/draft/spec/datacue.yml b/features/draft/spec/datacue.yml index 91371a8f28d..20b80e8d5da 100644 --- a/features/draft/spec/datacue.yml +++ b/features/draft/spec/datacue.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: DataCue API description: TODO spec: https://wicg.github.io/datacue/ diff --git a/features/draft/spec/deprecation-reporting.yml b/features/draft/spec/deprecation-reporting.yml index 5e2dbfb6313..4ebc6399efd 100644 --- a/features/draft/spec/deprecation-reporting.yml +++ b/features/draft/spec/deprecation-reporting.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Deprecation Reporting description: TODO spec: https://wicg.github.io/deprecation-reporting/ diff --git a/features/draft/spec/device-memory-1.yml b/features/draft/spec/device-memory-1.yml index 040ea016d0d..bc1844848cb 100644 --- a/features/draft/spec/device-memory-1.yml +++ b/features/draft/spec/device-memory-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Device Memory description: TODO spec: https://www.w3.org/TR/device-memory/ diff --git a/features/draft/spec/digital-goods.yml b/features/draft/spec/digital-goods.yml index a1ea3813df3..45cf990afa0 100644 --- a/features/draft/spec/digital-goods.yml +++ b/features/draft/spec/digital-goods.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Digital Goods API description: TODO spec: https://wicg.github.io/digital-goods/ diff --git a/features/draft/spec/dom-parsing.yml b/features/draft/spec/dom-parsing.yml index edc9b64c053..17356bab701 100644 --- a/features/draft/spec/dom-parsing.yml +++ b/features/draft/spec/dom-parsing.yml @@ -1,11 +1,13 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: DOM Parsing and Serialization description: TODO spec: https://w3c.github.io/DOM-Parsing/ compat_features: - api.Element - api.Range - - api.Range.createContextualFragment - - api.XMLSerializer - - api.XMLSerializer.XMLSerializer - - api.XMLSerializer.serializeToString + +# The following features in the spec are already part of web-features: +# - XMLSerializer: +# - api.XMLSerializer +# - api.XMLSerializer.XMLSerializer +# - api.XMLSerializer.serializeToString diff --git a/features/draft/spec/dom.yml b/features/draft/spec/dom.yml index 41192a7c699..2e2b7282158 100644 --- a/features/draft/spec/dom.yml +++ b/features/draft/spec/dom.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: DOM Standard description: TODO spec: https://dom.spec.whatwg.org/ diff --git a/features/draft/spec/ecma-402.yml b/features/draft/spec/ecma-402.yml index 2e716a1bdd9..fe0084eb1d4 100644 --- a/features/draft/spec/ecma-402.yml +++ b/features/draft/spec/ecma-402.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: ECMAScript Internationalization API Specification description: TODO spec: https://tc39.es/ecma402/ @@ -66,14 +66,6 @@ compat_features: - javascript.builtins.Intl.RelativeTimeFormat.formatToParts - javascript.builtins.Intl.RelativeTimeFormat.resolvedOptions - javascript.builtins.Intl.RelativeTimeFormat.supportedLocalesOf - - javascript.builtins.Intl.Segmenter - - javascript.builtins.Intl.Segmenter.Segmenter - - javascript.builtins.Intl.Segmenter.resolvedOptions - - javascript.builtins.Intl.Segmenter.segment - - javascript.builtins.Intl.Segmenter.supportedLocalesOf - - javascript.builtins.Intl.Segments - - javascript.builtins.Intl.Segments.@@iterator - - javascript.builtins.Intl.Segments.containing - javascript.builtins.Intl.getCanonicalLocales - javascript.builtins.Intl.supportedValuesOf - javascript.builtins.Number.toLocaleString @@ -86,3 +78,12 @@ compat_features: # - javascript.builtins.Array.toLocaleString # - BigInt: # - javascript.builtins.BigInt.toLocaleString +# - Intl.Segmenter: +# - javascript.builtins.Intl.Segmenter +# - javascript.builtins.Intl.Segmenter.Segmenter +# - javascript.builtins.Intl.Segmenter.resolvedOptions +# - javascript.builtins.Intl.Segmenter.segment +# - javascript.builtins.Intl.Segmenter.supportedLocalesOf +# - javascript.builtins.Intl.Segments +# - javascript.builtins.Intl.Segments.@@iterator +# - javascript.builtins.Intl.Segments.containing diff --git a/features/draft/spec/ecmascript.yml b/features/draft/spec/ecmascript.yml index b6b02c08c87..7aa1eefa919 100644 --- a/features/draft/spec/ecmascript.yml +++ b/features/draft/spec/ecmascript.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: ECMAScript Language Specification description: TODO spec: https://tc39.es/ecma262/multipage/ diff --git a/features/draft/spec/element-timing.yml b/features/draft/spec/element-timing.yml index 7f2b0a57068..98dec48df8f 100644 --- a/features/draft/spec/element-timing.yml +++ b/features/draft/spec/element-timing.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Element Timing API description: TODO spec: https://wicg.github.io/element-timing/ diff --git a/features/draft/spec/encoding.yml b/features/draft/spec/encoding.yml index 0e8191c1fb0..fc14bf1c9b1 100644 --- a/features/draft/spec/encoding.yml +++ b/features/draft/spec/encoding.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Encoding Standard description: TODO spec: https://encoding.spec.whatwg.org/ diff --git a/features/draft/spec/encrypted-media-2.yml b/features/draft/spec/encrypted-media-2.yml new file mode 100644 index 00000000000..39f63c182ec --- /dev/null +++ b/features/draft/spec/encrypted-media-2.yml @@ -0,0 +1,43 @@ +draft_date: 2024-08-26 +name: Encrypted Media Extensions +description: TODO +spec: https://w3c.github.io/encrypted-media/ +compat_features: + - api.HTMLMediaElement.encrypted_event + - api.HTMLMediaElement.mediaKeys + - api.HTMLMediaElement.setMediaKeys + - api.HTMLMediaElement.waitingforkey_event + - api.MediaEncryptedEvent + - api.MediaEncryptedEvent.MediaEncryptedEvent + - api.MediaEncryptedEvent.initData + - api.MediaEncryptedEvent.initDataType + - api.MediaKeyMessageEvent + - api.MediaKeyMessageEvent.MediaKeyMessageEvent + - api.MediaKeyMessageEvent.message + - api.MediaKeyMessageEvent.messageType + - api.MediaKeySession + - api.MediaKeySession.close + - api.MediaKeySession.closed + - api.MediaKeySession.expiration + - api.MediaKeySession.generateRequest + - api.MediaKeySession.keyStatuses + - api.MediaKeySession.keystatuseschange_event + - api.MediaKeySession.load + - api.MediaKeySession.message_event + - api.MediaKeySession.remove + - api.MediaKeySession.sessionId + - api.MediaKeySession.update + - api.MediaKeyStatusMap + - api.MediaKeyStatusMap.get + - api.MediaKeyStatusMap.has + - api.MediaKeyStatusMap.size + - api.MediaKeySystemAccess + - api.MediaKeySystemAccess.createMediaKeys + - api.MediaKeySystemAccess.getConfiguration + - api.MediaKeySystemAccess.keySystem + - api.MediaKeys + - api.MediaKeys.createSession + - api.MediaKeys.getStatusForPolicy + - api.MediaKeys.setServerCertificate + - api.Navigator.requestMediaKeySystemAccess + - http.headers.Permissions-Policy.encrypted-media diff --git a/features/draft/spec/entries-api.yml b/features/draft/spec/entries-api.yml index 6ddc6672438..599500cc464 100644 --- a/features/draft/spec/entries-api.yml +++ b/features/draft/spec/entries-api.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: File and Directory Entries API description: TODO spec: https://wicg.github.io/entries-api/ diff --git a/features/draft/spec/event-timing.yml b/features/draft/spec/event-timing.yml index 8628f15001e..574ee6d2ab6 100644 --- a/features/draft/spec/event-timing.yml +++ b/features/draft/spec/event-timing.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Event Timing API description: TODO spec: https://w3c.github.io/event-timing/ diff --git a/features/draft/spec/ext-blend-minmax.yml b/features/draft/spec/ext-blend-minmax.yml index 64c70f7e183..4f8b74b73b6 100644 --- a/features/draft/spec/ext-blend-minmax.yml +++ b/features/draft/spec/ext-blend-minmax.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: WebGL EXT_blend_minmax Khronos Ratified Extension Specification description: TODO spec: https://registry.khronos.org/webgl/extensions/EXT_blend_minmax/ diff --git a/features/draft/spec/ext-color-buffer-float.yml b/features/draft/spec/ext-color-buffer-float.yml index 8553827d677..bd4e334ddcf 100644 --- a/features/draft/spec/ext-color-buffer-float.yml +++ b/features/draft/spec/ext-color-buffer-float.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: WebGL EXT_color_buffer_float Extension Specification description: TODO spec: https://registry.khronos.org/webgl/extensions/EXT_color_buffer_float/ diff --git a/features/draft/spec/ext-color-buffer-half-float.yml b/features/draft/spec/ext-color-buffer-half-float.yml index 5b79ad86b5c..4f60deefa1c 100644 --- a/features/draft/spec/ext-color-buffer-half-float.yml +++ b/features/draft/spec/ext-color-buffer-half-float.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: WebGL EXT_color_buffer_half_float Extension Specification description: TODO spec: https://registry.khronos.org/webgl/extensions/EXT_color_buffer_half_float/ diff --git a/features/draft/spec/ext-disjoint-timer-query.yml b/features/draft/spec/ext-disjoint-timer-query.yml index ac8c0d20e4b..f97544b429a 100644 --- a/features/draft/spec/ext-disjoint-timer-query.yml +++ b/features/draft/spec/ext-disjoint-timer-query.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: WebGL EXT_disjoint_timer_query Extension Specification description: TODO spec: https://registry.khronos.org/webgl/extensions/EXT_disjoint_timer_query/ diff --git a/features/draft/spec/ext-float-blend.yml b/features/draft/spec/ext-float-blend.yml index 82aedb730f7..6ed34b3ccc9 100644 --- a/features/draft/spec/ext-float-blend.yml +++ b/features/draft/spec/ext-float-blend.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: WebGL EXT_float_blend Extension Specification description: TODO spec: https://registry.khronos.org/webgl/extensions/EXT_float_blend/ diff --git a/features/draft/spec/ext-frag-depth.yml b/features/draft/spec/ext-frag-depth.yml index 56b7fe4513d..c44d1c2bd38 100644 --- a/features/draft/spec/ext-frag-depth.yml +++ b/features/draft/spec/ext-frag-depth.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: WebGL EXT_frag_depth Khronos Ratified Extension Specification description: TODO spec: https://registry.khronos.org/webgl/extensions/EXT_frag_depth/ diff --git a/features/draft/spec/ext-shader-texture-lod.yml b/features/draft/spec/ext-shader-texture-lod.yml index 920cb38ee8e..7ed45d00295 100644 --- a/features/draft/spec/ext-shader-texture-lod.yml +++ b/features/draft/spec/ext-shader-texture-lod.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: WebGL EXT_shader_texture_lod Khronos Ratified Extension Specification description: TODO spec: https://registry.khronos.org/webgl/extensions/EXT_shader_texture_lod/ diff --git a/features/draft/spec/ext-srgb.yml b/features/draft/spec/ext-srgb.yml index b595f0760e2..97b81fe2146 100644 --- a/features/draft/spec/ext-srgb.yml +++ b/features/draft/spec/ext-srgb.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: WebGL EXT_sRGB Extension Specification description: TODO spec: https://registry.khronos.org/webgl/extensions/EXT_sRGB/ diff --git a/features/draft/spec/ext-texture-compression-bptc.yml b/features/draft/spec/ext-texture-compression-bptc.yml index fa92c4a1513..87791d14551 100644 --- a/features/draft/spec/ext-texture-compression-bptc.yml +++ b/features/draft/spec/ext-texture-compression-bptc.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: WebGL EXT_texture_compression_bptc Extension Specification description: TODO spec: https://registry.khronos.org/webgl/extensions/EXT_texture_compression_bptc/ diff --git a/features/draft/spec/ext-texture-compression-rgtc.yml b/features/draft/spec/ext-texture-compression-rgtc.yml index bf8768acfb9..2c49b8dacbc 100644 --- a/features/draft/spec/ext-texture-compression-rgtc.yml +++ b/features/draft/spec/ext-texture-compression-rgtc.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: WebGL EXT_texture_compression_rgtc Extension Specification description: TODO spec: https://registry.khronos.org/webgl/extensions/EXT_texture_compression_rgtc/ diff --git a/features/draft/spec/ext-texture-filter-anisotropic.yml b/features/draft/spec/ext-texture-filter-anisotropic.yml index cf456534cde..14183f0384d 100644 --- a/features/draft/spec/ext-texture-filter-anisotropic.yml +++ b/features/draft/spec/ext-texture-filter-anisotropic.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: WebGL EXT_texture_filter_anisotropic Khronos Ratified Extension Specification description: TODO spec: https://registry.khronos.org/webgl/extensions/EXT_texture_filter_anisotropic/ diff --git a/features/draft/spec/ext-texture-norm16.yml b/features/draft/spec/ext-texture-norm16.yml index 1593a423767..e6373a618c8 100644 --- a/features/draft/spec/ext-texture-norm16.yml +++ b/features/draft/spec/ext-texture-norm16.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: WebGL EXT_texture_norm16 Extension Specification description: TODO spec: https://registry.khronos.org/webgl/extensions/EXT_texture_norm16/ diff --git a/features/draft/spec/fedcm.yml b/features/draft/spec/fedcm.yml index 3a488a69fe8..ad6fdfee0ae 100644 --- a/features/draft/spec/fedcm.yml +++ b/features/draft/spec/fedcm.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Federated Credential Management API description: TODO spec: https://fedidcg.github.io/FedCM/ diff --git a/features/draft/spec/fenced-frame.yml b/features/draft/spec/fenced-frame.yml index e1da4ddde79..9057c9ec80c 100644 --- a/features/draft/spec/fenced-frame.yml +++ b/features/draft/spec/fenced-frame.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Fenced Frame description: TODO spec: https://wicg.github.io/fenced-frame/ diff --git a/features/draft/spec/fetch.yml b/features/draft/spec/fetch.yml new file mode 100644 index 00000000000..b484d94fff6 --- /dev/null +++ b/features/draft/spec/fetch.yml @@ -0,0 +1,82 @@ +draft_date: 2024-08-26 +name: Fetch Standard +description: TODO +spec: https://fetch.spec.whatwg.org/ +compat_features: + - api.Headers.getSetCookie + - api.Request.Request.init_referrer_parameter + - api.Request.body + - api.Request.bytes + - api.Request.cache + - api.Request.destination + - api.Request.formData + - api.Request.integrity + - api.Request.isHistoryNavigation + - api.Request.keepalive + - api.Request.redirect + - api.Request.referrer + - api.Request.referrerPolicy + - api.Response.body + - api.Response.bytes + - api.Response.error_static + - api.Response.formData + - api.Response.redirect_static + - api.Response.redirected + - api.XMLHttpRequest.authorization_removed_cross_origin + - api.fetch.authorization_removed_cross_origin + - http.headers.Access-Control-Allow-Credentials + - http.headers.Access-Control-Allow-Headers + - http.headers.Access-Control-Allow-Methods + - http.headers.Access-Control-Allow-Origin + - http.headers.Access-Control-Expose-Headers + - http.headers.Access-Control-Max-Age + - http.headers.Access-Control-Request-Headers + - http.headers.Access-Control-Request-Method + - http.headers.Authorization.authorization_removed_cross_origin + - http.headers.Cross-Origin-Resource-Policy + - http.headers.Origin + - http.headers.Sec-Purpose + - http.headers.X-Content-Type-Options + +# The following features in the spec are already part of web-features: +# - Fetch: +# - api.Headers +# - api.Headers.Headers +# - api.Headers.append +# - api.Headers.delete +# - api.Headers.get +# - api.Headers.has +# - api.Headers.set +# - api.Request +# - api.Request.Request +# - api.Request.arrayBuffer +# - api.Request.blob +# - api.Request.bodyUsed +# - api.Request.clone +# - api.Request.credentials +# - api.Request.headers +# - api.Request.json +# - api.Request.method +# - api.Request.mode +# - api.Request.text +# - api.Request.url +# - api.Response +# - api.Response.Response +# - api.Response.arrayBuffer +# - api.Response.blob +# - api.Response.bodyUsed +# - api.Response.clone +# - api.Response.headers +# - api.Response.json +# - api.Response.json_static +# - api.Response.ok +# - api.Response.status +# - api.Response.statusText +# - api.Response.text +# - api.Response.type +# - api.Response.url +# - api.fetch +# - Fetch priority: +# - api.Request.Request.init_priority_parameter +# - Abortable fetch: +# - api.Request.signal diff --git a/features/draft/spec/file-system-access.yml b/features/draft/spec/file-system-access.yml index 549490bc146..e003aae14dc 100644 --- a/features/draft/spec/file-system-access.yml +++ b/features/draft/spec/file-system-access.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: File System Access description: TODO spec: https://wicg.github.io/file-system-access/ diff --git a/features/draft/spec/fileapi.yml b/features/draft/spec/fileapi.yml index f3d50847665..ee2e8307c4f 100644 --- a/features/draft/spec/fileapi.yml +++ b/features/draft/spec/fileapi.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: File API description: TODO spec: https://w3c.github.io/FileAPI/ diff --git a/features/draft/spec/fill-stroke-3.yml b/features/draft/spec/fill-stroke-3.yml index 3c8cb54bb9d..3b3ca2e4b51 100644 --- a/features/draft/spec/fill-stroke-3.yml +++ b/features/draft/spec/fill-stroke-3.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: CSS Fill and Stroke Module Level 3 description: TODO spec: https://drafts.fxtf.org/fill-stroke-3/ diff --git a/features/draft/spec/filter-effects-1.yml b/features/draft/spec/filter-effects-1.yml index 70184b05ba8..fcaa167e930 100644 --- a/features/draft/spec/filter-effects-1.yml +++ b/features/draft/spec/filter-effects-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Filter Effects Module Level 1 description: TODO spec: https://drafts.fxtf.org/filter-effects-1/ diff --git a/features/draft/spec/fs.yml b/features/draft/spec/fs.yml index 6f028d5cc7d..82f43463c1a 100644 --- a/features/draft/spec/fs.yml +++ b/features/draft/spec/fs.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: File System Standard description: TODO spec: https://fs.spec.whatwg.org/ diff --git a/features/draft/spec/fullscreen.yml b/features/draft/spec/fullscreen.yml index 15f1cb56494..db0dae6182d 100644 --- a/features/draft/spec/fullscreen.yml +++ b/features/draft/spec/fullscreen.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Fullscreen API Standard description: TODO spec: https://fullscreen.spec.whatwg.org/ diff --git a/features/draft/spec/gamepad-extensions.yml b/features/draft/spec/gamepad-extensions.yml index a35628b0208..e2949fe861a 100644 --- a/features/draft/spec/gamepad-extensions.yml +++ b/features/draft/spec/gamepad-extensions.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Gamepad Extensions description: TODO spec: https://w3c.github.io/gamepad/extensions.html @@ -7,10 +7,7 @@ compat_features: - api.Gamepad.hand - api.Gamepad.hapticActuators - api.Gamepad.pose - - api.GamepadHapticActuator - - api.GamepadHapticActuator.canPlayEffectType - api.GamepadHapticActuator.pulse - - api.GamepadHapticActuator.type - api.GamepadPose - api.GamepadPose.angularAcceleration - api.GamepadPose.angularVelocity diff --git a/features/draft/spec/gamepad.yml b/features/draft/spec/gamepad.yml index 7218dfdfc7e..d57574a1a77 100644 --- a/features/draft/spec/gamepad.yml +++ b/features/draft/spec/gamepad.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Gamepad description: TODO spec: https://w3c.github.io/gamepad/ @@ -11,6 +11,7 @@ compat_features: - api.Gamepad.index - api.Gamepad.mapping - api.Gamepad.timestamp + - api.Gamepad.vibrationActuator - api.GamepadButton - api.GamepadButton.pressed - api.GamepadButton.touched @@ -18,8 +19,13 @@ compat_features: - api.GamepadEvent - api.GamepadEvent.GamepadEvent - api.GamepadEvent.gamepad + - api.GamepadHapticActuator - api.GamepadHapticActuator.effects + - api.GamepadHapticActuator.effects.type_trigger-rumble - api.GamepadHapticActuator.playEffect + - api.GamepadHapticActuator.playEffect.params_leftTrigger_parameter + - api.GamepadHapticActuator.playEffect.params_rightTrigger_parameter + - api.GamepadHapticActuator.playEffect.type_trigger-rumble - api.GamepadHapticActuator.reset - api.Navigator.getGamepads - api.Window.gamepadconnected_event diff --git a/features/draft/spec/generic-sensor.yml b/features/draft/spec/generic-sensor.yml index 907d5d85447..e1c6c0ba9be 100644 --- a/features/draft/spec/generic-sensor.yml +++ b/features/draft/spec/generic-sensor.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Generic Sensor API description: TODO spec: https://w3c.github.io/sensors/ @@ -15,7 +15,14 @@ compat_features: - api.SensorErrorEvent - api.SensorErrorEvent.SensorErrorEvent - api.SensorErrorEvent.error - - http.headers.Permissions-Policy.accelerometer - http.headers.Permissions-Policy.ambient-light-sensor - http.headers.Permissions-Policy.gyroscope - http.headers.Permissions-Policy.magnetometer + - webdriver.commands.CreateVirtualSensor + - webdriver.commands.DeleteVirtualSensor + - webdriver.commands.GetVirtualSensorInformation + - webdriver.commands.UpdateVirtualSensorReading + +# The following features in the spec are already part of web-features: +# - Accelerometer: +# - http.headers.Permissions-Policy.accelerometer diff --git a/features/draft/spec/geolocation.yml b/features/draft/spec/geolocation.yml index 0c1a3f0bc3f..eaa7496f9dd 100644 --- a/features/draft/spec/geolocation.yml +++ b/features/draft/spec/geolocation.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Geolocation description: TODO spec: https://w3c.github.io/geolocation/ diff --git a/features/draft/spec/geometry-1.yml b/features/draft/spec/geometry-1.yml index 728955dbfde..1d8a8db23bc 100644 --- a/features/draft/spec/geometry-1.yml +++ b/features/draft/spec/geometry-1.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Geometry Interfaces Module Level 1 description: TODO spec: https://drafts.fxtf.org/geometry-1/ diff --git a/features/draft/spec/get-installed-related-apps.yml b/features/draft/spec/get-installed-related-apps.yml index 010320b565b..7edcd5c4e68 100644 --- a/features/draft/spec/get-installed-related-apps.yml +++ b/features/draft/spec/get-installed-related-apps.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: Get Installed Related Apps API description: TODO spec: https://wicg.github.io/get-installed-related-apps/spec/ diff --git a/features/draft/spec/hr-time-3.yml b/features/draft/spec/hr-time-3.yml index cf6c58034e7..6d01d4d08a9 100644 --- a/features/draft/spec/hr-time-3.yml +++ b/features/draft/spec/hr-time-3.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-11 +draft_date: 2024-08-26 name: High Resolution Time description: TODO spec: https://w3c.github.io/hr-time/ diff --git a/features/draft/spec/html.yml b/features/draft/spec/html.yml index 02a71e2ef2b..94336428a87 100644 --- a/features/draft/spec/html.yml +++ b/features/draft/spec/html.yml @@ -1,4 +1,4 @@ -draft_date: 2024-07-12 +draft_date: 2024-08-26 name: HTML Standard description: TODO spec: https://html.spec.whatwg.org/multipage/ @@ -197,77 +197,17 @@ compat_features: - api.HTMLAllCollection.item - api.HTMLAllCollection.length - api.HTMLAllCollection.namedItem - - api.HTMLAnchorElement - api.HTMLAnchorElement.download - - api.HTMLAnchorElement.hash - - api.HTMLAnchorElement.host - - api.HTMLAnchorElement.hostname - - api.HTMLAnchorElement.href - - api.HTMLAnchorElement.hreflang - - api.HTMLAnchorElement.origin - - api.HTMLAnchorElement.password - - api.HTMLAnchorElement.pathname - api.HTMLAnchorElement.ping - - api.HTMLAnchorElement.port - - api.HTMLAnchorElement.protocol - - api.HTMLAnchorElement.rel - - api.HTMLAnchorElement.relList - - api.HTMLAnchorElement.search - - api.HTMLAnchorElement.target - - api.HTMLAnchorElement.text - - api.HTMLAnchorElement.toString - - api.HTMLAnchorElement.type - - api.HTMLAnchorElement.username - - api.HTMLAreaElement - - api.HTMLAreaElement.alt - - api.HTMLAreaElement.coords - api.HTMLAreaElement.download - - api.HTMLAreaElement.hash - - api.HTMLAreaElement.host - - api.HTMLAreaElement.hostname - - api.HTMLAreaElement.href - - api.HTMLAreaElement.origin - - api.HTMLAreaElement.password - - api.HTMLAreaElement.pathname - api.HTMLAreaElement.ping - - api.HTMLAreaElement.port - - api.HTMLAreaElement.protocol - - api.HTMLAreaElement.rel - - api.HTMLAreaElement.relList - - api.HTMLAreaElement.search - - api.HTMLAreaElement.shape - - api.HTMLAreaElement.target - - api.HTMLAreaElement.toString - - api.HTMLAreaElement.username - - api.HTMLBodyElement - - api.HTMLButtonElement - - api.HTMLButtonElement.disabled - - api.HTMLButtonElement.form - - api.HTMLButtonElement.formAction - - api.HTMLButtonElement.formEnctype - - api.HTMLButtonElement.formMethod - - api.HTMLButtonElement.formNoValidate - - api.HTMLButtonElement.formTarget - - api.HTMLButtonElement.labels - - api.HTMLButtonElement.name - - api.HTMLButtonElement.type - - api.HTMLButtonElement.value - - api.HTMLCanvasElement - - api.HTMLCanvasElement.getContext - api.HTMLCanvasElement.getContext.2d_context.options_alpha_parameter - api.HTMLCanvasElement.getContext.2d_context.options_colorSpace_parameter - api.HTMLCanvasElement.getContext.2d_context.options_desynchronized_parameter - api.HTMLCanvasElement.getContext.2d_context.options_willReadFrequently_parameter - api.HTMLCanvasElement.getContext.bitmaprenderer_context.options_alpha_parameter - - api.HTMLCanvasElement.height - - api.HTMLCanvasElement.toBlob - - api.HTMLCanvasElement.toDataURL - - api.HTMLCanvasElement.width - api.HTMLDListElement - - api.HTMLDataElement - - api.HTMLDataElement.value - api.HTMLDetailsElement.toggle_event - - api.HTMLDivElement - api.HTMLDocument - api.HTMLElement - api.HTMLElement.accessKey @@ -299,18 +239,6 @@ compat_features: - api.HTMLElement.spellcheck - api.HTMLElement.title - api.HTMLElement.writingSuggestions - - api.HTMLEmbedElement - - api.HTMLEmbedElement.getSVGDocument - - api.HTMLEmbedElement.height - - api.HTMLEmbedElement.src - - api.HTMLEmbedElement.type - - api.HTMLEmbedElement.width - - api.HTMLFieldSetElement - - api.HTMLFieldSetElement.disabled - - api.HTMLFieldSetElement.elements - - api.HTMLFieldSetElement.form - - api.HTMLFieldSetElement.name - - api.HTMLFieldSetElement.type - api.HTMLFormControlsCollection - api.HTMLFormControlsCollection.namedItem - api.HTMLFormElement @@ -333,38 +261,12 @@ compat_features: - api.HTMLFormElement.submit - api.HTMLFormElement.submit_event - api.HTMLFormElement.target - - api.HTMLHRElement - - api.HTMLHeadElement - - api.HTMLHeadingElement - - api.HTMLHtmlElement - - api.HTMLIFrameElement - - api.HTMLIFrameElement.allow - - api.HTMLIFrameElement.contentDocument - - api.HTMLIFrameElement.contentWindow - - api.HTMLIFrameElement.getSVGDocument - - api.HTMLIFrameElement.height - - api.HTMLIFrameElement.name - api.HTMLIFrameElement.sandbox - - api.HTMLIFrameElement.src - api.HTMLIFrameElement.srcdoc - - api.HTMLIFrameElement.width - - api.HTMLImageElement - - api.HTMLImageElement.Image - - api.HTMLImageElement.alt - - api.HTMLImageElement.complete - - api.HTMLImageElement.crossOrigin - api.HTMLImageElement.currentSrc - - api.HTMLImageElement.decode - - api.HTMLImageElement.decoding - - api.HTMLImageElement.height - - api.HTMLImageElement.isMap - - api.HTMLImageElement.naturalHeight - - api.HTMLImageElement.naturalWidth - api.HTMLImageElement.sizes - - api.HTMLImageElement.src + - api.HTMLImageElement.sizes.auto - api.HTMLImageElement.srcset - - api.HTMLImageElement.useMap - - api.HTMLImageElement.width - api.HTMLInputElement - api.HTMLInputElement.accept - api.HTMLInputElement.alt @@ -413,14 +315,10 @@ compat_features: - api.HTMLInputElement.valueAsDate - api.HTMLInputElement.valueAsNumber - api.HTMLInputElement.width - - api.HTMLLIElement - - api.HTMLLIElement.value - api.HTMLLabelElement - api.HTMLLabelElement.control - api.HTMLLabelElement.form - api.HTMLLabelElement.htmlFor - - api.HTMLLegendElement - - api.HTMLLegendElement.form - api.HTMLLinkElement - api.HTMLLinkElement.as - api.HTMLLinkElement.crossOrigin @@ -433,19 +331,10 @@ compat_features: - api.HTMLLinkElement.relList - api.HTMLLinkElement.sizes - api.HTMLLinkElement.type - - api.HTMLMapElement - - api.HTMLMapElement.areas - - api.HTMLMapElement.name - - api.HTMLMediaElement.addTextTrack - api.HTMLMediaElement.getStartDate - api.HTMLMediaElement.srcObject - api.HTMLMediaElement.textTracks - api.HTMLMenuElement - - api.HTMLMetaElement - - api.HTMLMetaElement.content - - api.HTMLMetaElement.httpEquiv - - api.HTMLMetaElement.media - - api.HTMLMetaElement.name - api.HTMLMeterElement - api.HTMLMeterElement.high - api.HTMLMeterElement.labels @@ -454,23 +343,6 @@ compat_features: - api.HTMLMeterElement.min - api.HTMLMeterElement.optimum - api.HTMLMeterElement.value - - api.HTMLModElement - - api.HTMLModElement.cite - - api.HTMLModElement.dateTime - - api.HTMLOListElement - - api.HTMLOListElement.reversed - - api.HTMLOListElement.start - - api.HTMLOListElement.type - - api.HTMLObjectElement - - api.HTMLObjectElement.contentDocument - - api.HTMLObjectElement.contentWindow - - api.HTMLObjectElement.data - - api.HTMLObjectElement.form - - api.HTMLObjectElement.getSVGDocument - - api.HTMLObjectElement.height - - api.HTMLObjectElement.name - - api.HTMLObjectElement.type - - api.HTMLObjectElement.width - api.HTMLOptGroupElement - api.HTMLOptGroupElement.disabled - api.HTMLOptGroupElement.label @@ -489,25 +361,6 @@ compat_features: - api.HTMLOptionsCollection.length - api.HTMLOptionsCollection.remove - api.HTMLOptionsCollection.selectedIndex - - api.HTMLOutputElement - - api.HTMLOutputElement.HTMLOutputElement - - api.HTMLOutputElement.defaultValue - - api.HTMLOutputElement.form - - api.HTMLOutputElement.htmlFor - - api.HTMLOutputElement.labels - - api.HTMLOutputElement.name - - api.HTMLOutputElement.type - - api.HTMLOutputElement.value - - api.HTMLParagraphElement - - api.HTMLPictureElement - - api.HTMLPreElement - - api.HTMLProgressElement - - api.HTMLProgressElement.labels - - api.HTMLProgressElement.max - - api.HTMLProgressElement.position - - api.HTMLProgressElement.value - - api.HTMLQuoteElement - - api.HTMLQuoteElement.cite - api.HTMLScriptElement - api.HTMLScriptElement.async - api.HTMLScriptElement.crossOrigin @@ -545,85 +398,9 @@ compat_features: - api.HTMLSourceElement.srcset - api.HTMLSourceElement.type - api.HTMLSourceElement.width - - api.HTMLSpanElement - - api.HTMLStyleElement - - api.HTMLStyleElement.disabled - - api.HTMLStyleElement.media - - api.HTMLTableCaptionElement - - api.HTMLTableCellElement - - api.HTMLTableCellElement.abbr - - api.HTMLTableCellElement.cellIndex - - api.HTMLTableCellElement.colSpan - - api.HTMLTableCellElement.headers - - api.HTMLTableCellElement.rowSpan - - api.HTMLTableCellElement.scope - - api.HTMLTableColElement - - api.HTMLTableColElement.span - - api.HTMLTableElement - - api.HTMLTableElement.caption - - api.HTMLTableElement.createCaption - - api.HTMLTableElement.createTBody - - api.HTMLTableElement.createTFoot - - api.HTMLTableElement.createTHead - - api.HTMLTableElement.deleteCaption - - api.HTMLTableElement.deleteRow - - api.HTMLTableElement.deleteTFoot - - api.HTMLTableElement.deleteTHead - - api.HTMLTableElement.insertRow - - api.HTMLTableElement.rows - - api.HTMLTableElement.tBodies - - api.HTMLTableElement.tFoot - - api.HTMLTableElement.tHead - - api.HTMLTableRowElement - - api.HTMLTableRowElement.cells - - api.HTMLTableRowElement.deleteCell - - api.HTMLTableRowElement.insertCell - - api.HTMLTableRowElement.rowIndex - - api.HTMLTableRowElement.sectionRowIndex - - api.HTMLTableSectionElement - - api.HTMLTableSectionElement.deleteRow - - api.HTMLTableSectionElement.insertRow - - api.HTMLTableSectionElement.rows - api.HTMLTemplateElement.shadowRootClonable - api.HTMLTemplateElement.shadowRootDelegatesFocus - api.HTMLTemplateElement.shadowRootSerializable - - api.HTMLTextAreaElement - - api.HTMLTextAreaElement.autocomplete - - api.HTMLTextAreaElement.cols - - api.HTMLTextAreaElement.defaultValue - - api.HTMLTextAreaElement.disabled - - api.HTMLTextAreaElement.form - - api.HTMLTextAreaElement.labels - - api.HTMLTextAreaElement.maxLength - - api.HTMLTextAreaElement.minLength - - api.HTMLTextAreaElement.name - - api.HTMLTextAreaElement.placeholder - - api.HTMLTextAreaElement.readOnly - - api.HTMLTextAreaElement.required - - api.HTMLTextAreaElement.rows - - api.HTMLTextAreaElement.select - - api.HTMLTextAreaElement.select_event - - api.HTMLTextAreaElement.selectionDirection - - api.HTMLTextAreaElement.selectionEnd - - api.HTMLTextAreaElement.selectionStart - - api.HTMLTextAreaElement.setRangeText - - api.HTMLTextAreaElement.setSelectionRange - - api.HTMLTextAreaElement.textLength - - api.HTMLTextAreaElement.type - - api.HTMLTextAreaElement.value - - api.HTMLTextAreaElement.wrap - - api.HTMLTitleElement - - api.HTMLTitleElement.text - - api.HTMLTrackElement - - api.HTMLTrackElement.cuechange_event - - api.HTMLTrackElement.default - - api.HTMLTrackElement.kind - - api.HTMLTrackElement.label - - api.HTMLTrackElement.readyState - - api.HTMLTrackElement.src - - api.HTMLTrackElement.srclang - - api.HTMLTrackElement.track - - api.HTMLUListElement - api.HTMLUnknownElement - api.HTMLVideoElement.playsInline - api.HashChangeEvent @@ -728,8 +505,10 @@ compat_features: - api.OffscreenCanvasRenderingContext2D.textRendering - api.OffscreenCanvasRenderingContext2D.wordSpacing - api.PageRevealEvent + - api.PageRevealEvent.PageRevealEvent - api.PageRevealEvent.viewTransition - api.PageSwapEvent + - api.PageSwapEvent.PageSwapEvent - api.PageSwapEvent.activation - api.PageSwapEvent.viewTransition - api.PageTransitionEvent @@ -745,6 +524,7 @@ compat_features: - api.PaintRenderingContext2D.fill - api.PaintRenderingContext2D.fillRect - api.PaintRenderingContext2D.fillStyle + - api.PaintRenderingContext2D.filter - api.PaintRenderingContext2D.getLineDash - api.PaintRenderingContext2D.getTransform - api.PaintRenderingContext2D.globalAlpha @@ -797,6 +577,7 @@ compat_features: - api.PromiseRejectionEvent.reason - api.RadioNodeList - api.RadioNodeList.value + - api.Range.createContextualFragment - api.SVGElement.blur - api.SVGElement.dataset - api.SVGElement.focus @@ -840,35 +621,6 @@ compat_features: - api.TextMetrics.emHeightDescent - api.TextMetrics.fontBoundingBoxAscent - api.TextMetrics.fontBoundingBoxDescent - - api.TextTrack - - api.TextTrack.activeCues - - api.TextTrack.addCue - - api.TextTrack.cuechange_event - - api.TextTrack.cues - - api.TextTrack.id - - api.TextTrack.inBandMetadataTrackDispatchType - - api.TextTrack.kind - - api.TextTrack.label - - api.TextTrack.language - - api.TextTrack.mode - - api.TextTrack.removeCue - - api.TextTrackCue - - api.TextTrackCue.endTime - - api.TextTrackCue.enter_event - - api.TextTrackCue.exit_event - - api.TextTrackCue.id - - api.TextTrackCue.pauseOnExit - - api.TextTrackCue.startTime - - api.TextTrackCue.track - - api.TextTrackCueList - - api.TextTrackCueList.getCueById - - api.TextTrackCueList.length - - api.TextTrackList - - api.TextTrackList.addtrack_event - - api.TextTrackList.change_event - - api.TextTrackList.getTrackById - - api.TextTrackList.length - - api.TextTrackList.removetrack_event - api.TimeRanges - api.TimeRanges.end - api.TimeRanges.length @@ -997,68 +749,17 @@ compat_features: - css.selectors.target - css.selectors.valid - css.selectors.visited - - html.elements.a - html.elements.a.download - - html.elements.a.href - - html.elements.a.hreflang - html.elements.a.ping - - html.elements.a.rel - - html.elements.a.rel.noopener - - html.elements.a.rel.noreferrer - - html.elements.a.target - - html.elements.a.type - - html.elements.address - - html.elements.area - - html.elements.area.alt - - html.elements.area.coords - html.elements.area.download - - html.elements.area.href - html.elements.area.ping - - html.elements.area.rel - - html.elements.area.rel.noopener - - html.elements.area.rel.noreferrer - - html.elements.area.shape - - html.elements.area.target - - html.elements.article - - html.elements.b - html.elements.bdi - html.elements.bdo - - html.elements.blockquote - - html.elements.body - - html.elements.button - - html.elements.button.disabled - - html.elements.canvas - - html.elements.canvas.height - - html.elements.canvas.width - - html.elements.caption - - html.elements.cite - - html.elements.col - - html.elements.col.span - - html.elements.colgroup - - html.elements.colgroup.span - - html.elements.data - - html.elements.data.value - html.elements.dd - - html.elements.del - - html.elements.dfn - - html.elements.div - html.elements.dl - html.elements.dt - - html.elements.em - - html.elements.embed - - html.elements.embed.height - - html.elements.embed.src - - html.elements.embed.type - - html.elements.embed.width - html.elements.fencedframe.height - html.elements.fencedframe.width - - html.elements.fieldset - - html.elements.fieldset.disabled - - html.elements.fieldset.form - - html.elements.fieldset.name - - html.elements.figcaption - - html.elements.figure - - html.elements.footer - html.elements.form - html.elements.form.accept-charset - html.elements.form.action @@ -1070,21 +771,6 @@ compat_features: - html.elements.form.novalidate - html.elements.form.rel - html.elements.form.target - - html.elements.h1 - - html.elements.h2 - - html.elements.h3 - - html.elements.h4 - - html.elements.h5 - - html.elements.h6 - - html.elements.head - - html.elements.header - - html.elements.hr - - html.elements.html - - html.elements.i - - html.elements.iframe - - html.elements.iframe.allow - - html.elements.iframe.height - - html.elements.iframe.name - html.elements.iframe.sandbox - html.elements.iframe.sandbox.allow-downloads - html.elements.iframe.sandbox.allow-forms @@ -1099,20 +785,10 @@ compat_features: - html.elements.iframe.sandbox.allow-top-navigation - html.elements.iframe.sandbox.allow-top-navigation-by-user-activation - html.elements.iframe.sandbox.allow-top-navigation-to-custom-protocols - - html.elements.iframe.src - html.elements.iframe.srcdoc - - html.elements.iframe.width - - html.elements.img - - html.elements.img.alt - - html.elements.img.crossorigin - - html.elements.img.decoding - - html.elements.img.height - - html.elements.img.ismap - html.elements.img.sizes - - html.elements.img.src + - html.elements.img.sizes.auto - html.elements.img.srcset - - html.elements.img.usemap - - html.elements.img.width - html.elements.input - html.elements.input.accept - html.elements.input.alt @@ -1160,13 +836,8 @@ compat_features: - html.elements.input.type_time - html.elements.input.type_url - html.elements.input.type_week - - html.elements.ins - - html.elements.kbd - html.elements.label - html.elements.label.for - - html.elements.legend - - html.elements.li - - html.elements.li.value - html.elements.link - html.elements.link.as - html.elements.link.crossorigin @@ -1185,20 +856,9 @@ compat_features: - html.elements.link.rel.preload - html.elements.link.sizes - html.elements.link.type - - html.elements.main - - html.elements.map - - html.elements.mark - html.elements.menu - - html.elements.meta - - html.elements.meta.charset - - html.elements.meta.content - - html.elements.meta.http-equiv - html.elements.meta.http-equiv.content-security-policy - html.elements.meta.http-equiv.content-type - - html.elements.meta.http-equiv.refresh - - html.elements.meta.name - - html.elements.meta.name.color-scheme - - html.elements.meta.name.referrer - html.elements.meta.name.theme-color - html.elements.meter - html.elements.meter.high @@ -1207,19 +867,7 @@ compat_features: - html.elements.meter.min - html.elements.meter.optimum - html.elements.meter.value - - html.elements.nav - html.elements.noscript - - html.elements.object - - html.elements.object.data - - html.elements.object.form - - html.elements.object.height - - html.elements.object.name - - html.elements.object.type - - html.elements.object.width - - html.elements.ol - - html.elements.ol.reversed - - html.elements.ol.start - - html.elements.ol.type - html.elements.optgroup - html.elements.optgroup.disabled - html.elements.optgroup.label @@ -1228,23 +876,7 @@ compat_features: - html.elements.option.label - html.elements.option.selected - html.elements.option.value - - html.elements.output - - html.elements.output.for - - html.elements.output.form - - html.elements.output.name - - html.elements.p - - html.elements.picture - - html.elements.pre - - html.elements.progress - - html.elements.progress.max - - html.elements.progress.value - - html.elements.q - - html.elements.q.cite - - html.elements.rp - - html.elements.rt - - html.elements.ruby - html.elements.s - - html.elements.samp - html.elements.script - html.elements.script.async - html.elements.script.crossorigin @@ -1253,7 +885,6 @@ compat_features: - html.elements.script.src - html.elements.script.type - html.elements.script.type.importmap.integrity - - html.elements.section - html.elements.select - html.elements.select.autocomplete - html.elements.select.disabled @@ -1262,58 +893,14 @@ compat_features: - html.elements.select.name - html.elements.select.required - html.elements.select.size - - html.elements.small - - html.elements.source - - html.elements.source.height - - html.elements.source.media - html.elements.source.sizes - - html.elements.source.src - html.elements.source.srcset - - html.elements.source.type - - html.elements.source.width - - html.elements.span - - html.elements.strong - - html.elements.style - - html.elements.style.media - - html.elements.sub - html.elements.summary - - html.elements.sup - - html.elements.table - - html.elements.tbody - - html.elements.td - html.elements.template.shadowrootclonable - html.elements.template.shadowrootdelegatesfocus - html.elements.template.shadowrootserializable - - html.elements.textarea - - html.elements.textarea.autocomplete - html.elements.textarea.autocomplete.webauthn - - html.elements.textarea.cols - - html.elements.textarea.disabled - - html.elements.textarea.form - - html.elements.textarea.maxlength - - html.elements.textarea.minlength - - html.elements.textarea.name - - html.elements.textarea.placeholder - - html.elements.textarea.readonly - - html.elements.textarea.required - - html.elements.textarea.rows - - html.elements.textarea.wrap - - html.elements.tfoot - - html.elements.th - - html.elements.thead - - html.elements.title - - html.elements.tr - - html.elements.track - - html.elements.track.default - - html.elements.track.kind - - html.elements.track.label - - html.elements.track.src - - html.elements.track.srclang - - html.elements.u - - html.elements.ul - - html.elements.var - html.elements.video.playsinline - - html.elements.wbr - html.global_attributes.accesskey - html.global_attributes.autocapitalize - html.global_attributes.class @@ -1455,7 +1042,7 @@ compat_features: # - api.Element.mouseout_event # - api.Element.mouseover_event # - api.Element.mouseup_event -# - input event: +# - input (event): # - api.Element.input_event # - Form-associated custom elements: # - api.ElementInternals @@ -1469,6 +1056,34 @@ compat_features: # - api.ElementInternals.validity # - api.ElementInternals.willValidate # - api.HTMLElement.attachInternals +# - : +# - api.HTMLAnchorElement +# - api.HTMLAnchorElement.hash +# - api.HTMLAnchorElement.host +# - api.HTMLAnchorElement.hostname +# - api.HTMLAnchorElement.href +# - api.HTMLAnchorElement.hreflang +# - api.HTMLAnchorElement.origin +# - api.HTMLAnchorElement.password +# - api.HTMLAnchorElement.pathname +# - api.HTMLAnchorElement.port +# - api.HTMLAnchorElement.protocol +# - api.HTMLAnchorElement.rel +# - api.HTMLAnchorElement.relList +# - api.HTMLAnchorElement.search +# - api.HTMLAnchorElement.target +# - api.HTMLAnchorElement.text +# - api.HTMLAnchorElement.toString +# - api.HTMLAnchorElement.type +# - api.HTMLAnchorElement.username +# - html.elements.a +# - html.elements.a.href +# - html.elements.a.hreflang +# - html.elements.a.rel +# - html.elements.a.rel.noopener +# - html.elements.a.rel.noreferrer +# - html.elements.a.target +# - html.elements.a.type # - Referrer policy: # - api.HTMLAnchorElement.referrerPolicy # - api.HTMLAreaElement.referrerPolicy @@ -1482,6 +1097,43 @@ compat_features: # - html.elements.img.referrerpolicy # - html.elements.link.referrerpolicy # - html.elements.script.referrerpolicy +# - Image maps: +# - api.HTMLAreaElement +# - api.HTMLAreaElement.alt +# - api.HTMLAreaElement.coords +# - api.HTMLAreaElement.hash +# - api.HTMLAreaElement.host +# - api.HTMLAreaElement.hostname +# - api.HTMLAreaElement.href +# - api.HTMLAreaElement.origin +# - api.HTMLAreaElement.password +# - api.HTMLAreaElement.pathname +# - api.HTMLAreaElement.port +# - api.HTMLAreaElement.protocol +# - api.HTMLAreaElement.rel +# - api.HTMLAreaElement.relList +# - api.HTMLAreaElement.search +# - api.HTMLAreaElement.shape +# - api.HTMLAreaElement.target +# - api.HTMLAreaElement.toString +# - api.HTMLAreaElement.username +# - api.HTMLImageElement.isMap +# - api.HTMLImageElement.useMap +# - api.HTMLMapElement +# - api.HTMLMapElement.areas +# - api.HTMLMapElement.name +# - html.elements.area +# - html.elements.area.alt +# - html.elements.area.coords +# - html.elements.area.href +# - html.elements.area.rel +# - html.elements.area.rel.noopener +# - html.elements.area.rel.noreferrer +# - html.elements.area.shape +# - html.elements.area.target +# - html.elements.img.ismap +# - html.elements.img.usemap +# - html.elements.map # -