From 24d65fa84401997c45496def67497fb3fcc64d19 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 25 Nov 2024 05:37:08 +0000 Subject: [PATCH] Update draft features weekly --- features/draft/spec/ambient-light.yml | 2 +- features/draft/spec/anchors.yml | 2 +- .../draft/spec/angle-instanced-arrays.yml | 2 +- features/draft/spec/appmanifest.yml | 18 + .../draft/spec/attribution-reporting-api.yml | 2 +- features/draft/spec/audio-output.yml | 2 +- features/draft/spec/autoplay-detection.yml | 2 +- features/draft/spec/badging.yml | 2 +- features/draft/spec/battery-status.yml | 2 +- features/draft/spec/beacon.yml | 2 +- .../draft/spec/capture-handle-identity.yml | 2 +- features/draft/spec/clear-site-data.yml | 2 +- .../draft/spec/client-hint-reliability.yml | 2 +- features/draft/spec/clipboard-apis.yml | 6 +- features/draft/spec/compat.yml | 2 +- features/draft/spec/compositing-1.yml | 2 +- features/draft/spec/console.yml | 2 +- features/draft/spec/content-index.yml | 2 +- features/draft/spec/cookie-store.yml | 2 +- .../draft/spec/credential-management-1.yml | 2 +- .../draft/spec/csp-embedded-enforcement.yml | 2 +- features/draft/spec/csp3.yml | 57 ++ features/draft/spec/css-align-3.yml | 2 +- features/draft/spec/css-animations-2.yml | 2 +- features/draft/spec/css-backgrounds-3.yml | 2 +- features/draft/spec/css-box-4.yml | 2 +- features/draft/spec/css-break-4.yml | 2 +- features/draft/spec/css-cascade-6.yml | 8 +- features/draft/spec/css-color-5.yml | 2 +- features/draft/spec/css-color-adjust-1.yml | 2 +- features/draft/spec/css-conditional-5.yml | 9 +- features/draft/spec/css-contain-3.yml | 19 +- features/draft/spec/css-content-3.yml | 2 +- features/draft/spec/css-counter-styles-3.yml | 10 +- features/draft/spec/css-display-3.yml | 4 +- features/draft/spec/css-easing-1.yml | 2 +- features/draft/spec/css-env-1.yml | 2 +- features/draft/spec/css-flexbox-1.yml | 2 +- features/draft/spec/css-font-loading-3.yml | 4 +- features/draft/spec/css-fonts-5.yml | 4 +- features/draft/spec/css-grid-2.yml | 2 +- features/draft/spec/css-images-4.yml | 2 +- features/draft/spec/css-inline-3.yml | 2 +- features/draft/spec/css-lists-3.yml | 2 +- features/draft/spec/css-logical-1.yml | 2 +- features/draft/spec/css-masking-1.yml | 2 +- features/draft/spec/css-multicol-1.yml | 2 +- features/draft/spec/css-namespaces-3.yml | 2 +- features/draft/spec/css-overflow-4.yml | 2 +- features/draft/spec/css-overscroll-1.yml | 2 +- features/draft/spec/css-page-3.yml | 2 +- features/draft/spec/css-paint-api-1.yml | 2 +- features/draft/spec/css-position-3.yml | 2 +- features/draft/spec/css-pseudo-4.yml | 2 +- features/draft/spec/css-rhythm-1.yml | 2 +- features/draft/spec/css-ruby-1.yml | 2 +- features/draft/spec/css-scoping-1.yml | 2 +- .../draft/spec/css-scroll-anchoring-1.yml | 2 +- features/draft/spec/css-scroll-snap-2.yml | 52 + features/draft/spec/css-scrollbars-1.yml | 2 +- features/draft/spec/css-shadow-parts-1.yml | 2 +- features/draft/spec/css-shapes-1.yml | 2 +- features/draft/spec/css-size-adjust-1.yml | 2 +- features/draft/spec/css-sizing-4.yml | 2 +- features/draft/spec/css-speech-1.yml | 2 +- features/draft/spec/css-text-4.yml | 2 +- features/draft/spec/css-text-decor-4.yml | 2 +- features/draft/spec/css-transforms-2.yml | 2 +- features/draft/spec/css-transitions-2.yml | 2 +- features/draft/spec/css-typed-om-1.yml | 2 +- features/draft/spec/css-ui-4.yml | 2 +- features/draft/spec/css-values-4.yml | 2 +- .../draft/spec/css-view-transitions-2.yml | 2 +- features/draft/spec/css-writing-modes-4.yml | 2 +- features/draft/spec/css22.yml | 2 +- features/draft/spec/cssom-1.yml | 28 +- features/draft/spec/cssom-view-1.yml | 2 +- features/draft/spec/datacue.yml | 2 +- features/draft/spec/deprecation-reporting.yml | 2 +- features/draft/spec/device-memory-1.yml | 2 +- features/draft/spec/digital-goods.yml | 2 +- features/draft/spec/dom-parsing.yml | 12 +- features/draft/spec/dom.yml | 2 +- features/draft/spec/ecma-402.yml | 19 +- features/draft/spec/ecmascript.yml | 2 +- features/draft/spec/element-timing.yml | 2 +- features/draft/spec/encoding.yml | 2 +- features/draft/spec/encrypted-media-2.yml | 43 + features/draft/spec/entries-api.yml | 2 +- features/draft/spec/event-timing.yml | 2 +- features/draft/spec/ext-blend-minmax.yml | 2 +- .../draft/spec/ext-color-buffer-float.yml | 2 +- .../spec/ext-color-buffer-half-float.yml | 2 +- .../draft/spec/ext-disjoint-timer-query.yml | 2 +- features/draft/spec/ext-float-blend.yml | 2 +- features/draft/spec/ext-frag-depth.yml | 2 +- .../draft/spec/ext-shader-texture-lod.yml | 2 +- features/draft/spec/ext-srgb.yml | 2 +- .../spec/ext-texture-compression-bptc.yml | 2 +- .../spec/ext-texture-compression-rgtc.yml | 2 +- .../spec/ext-texture-filter-anisotropic.yml | 2 +- features/draft/spec/ext-texture-norm16.yml | 2 +- features/draft/spec/fedcm.yml | 2 +- features/draft/spec/fenced-frame.yml | 2 +- features/draft/spec/fetch.yml | 82 ++ features/draft/spec/file-system-access.yml | 2 +- features/draft/spec/fileapi.yml | 2 +- features/draft/spec/fill-stroke-3.yml | 2 +- features/draft/spec/filter-effects-1.yml | 2 +- features/draft/spec/fs.yml | 2 +- features/draft/spec/fullscreen.yml | 2 +- features/draft/spec/gamepad-extensions.yml | 5 +- features/draft/spec/gamepad.yml | 8 +- features/draft/spec/generic-sensor.yml | 11 +- features/draft/spec/geolocation.yml | 2 +- features/draft/spec/geometry-1.yml | 2 +- .../draft/spec/get-installed-related-apps.yml | 2 +- features/draft/spec/hr-time-3.yml | 2 +- features/draft/spec/html.yml | 905 ++++++++++-------- features/draft/spec/image-capture.yml | 2 +- features/draft/spec/indexeddb-3.yml | 2 +- features/draft/spec/ink-enhancement.yml | 2 +- .../draft/spec/input-device-capabilities.yml | 2 +- features/draft/spec/intersection-observer.yml | 2 +- .../draft/spec/intervention-reporting.yml | 2 +- features/draft/spec/is-input-pending.yml | 2 +- features/draft/spec/js-self-profiling.yml | 2 +- .../spec/khr-parallel-shader-compile.yml | 2 +- .../draft/spec/largest-contentful-paint.yml | 2 +- features/draft/spec/layout-instability.yml | 2 +- features/draft/spec/local-font-access.yml | 2 +- features/draft/spec/long-animation-frames.yml | 2 +- features/draft/spec/longtasks-1.yml | 2 +- features/draft/spec/magnetometer.yml | 2 +- features/draft/spec/managed-configuration.yml | 2 +- features/draft/spec/manifest-app-info.yml | 8 + features/draft/spec/manifest-incubations.yml | 2 +- features/draft/spec/mathml-core.yml | 27 +- features/draft/spec/media-capabilities.yml | 3 +- .../draft/spec/media-playback-quality.yml | 2 +- features/draft/spec/media-source-2.yml | 2 +- .../draft/spec/mediacapture-fromelement.yml | 2 +- features/draft/spec/mediacapture-region.yml | 2 +- features/draft/spec/mediacapture-streams.yml | 2 +- .../draft/spec/mediacapture-transform.yml | 2 +- features/draft/spec/mediaqueries-5.yml | 2 +- features/draft/spec/mediasession.yml | 2 +- features/draft/spec/mediastream-recording.yml | 2 +- features/draft/spec/mixed-content.yml | 2 +- features/draft/spec/motion-1.yml | 2 +- features/draft/spec/mst-content-hint.yml | 2 +- features/draft/spec/navigation-timing-2.yml | 2 +- features/draft/spec/netinfo.yml | 17 + features/draft/spec/network-error-logging.yml | 2 +- features/draft/spec/notifications.yml | 2 +- .../draft/spec/oes-element-index-uint.yml | 2 +- features/draft/spec/oes-fbo-render-mipmap.yml | 2 +- .../draft/spec/oes-standard-derivatives.yml | 2 +- .../draft/spec/oes-texture-float-linear.yml | 2 +- features/draft/spec/oes-texture-float.yml | 2 +- .../spec/oes-texture-half-float-linear.yml | 2 +- .../draft/spec/oes-texture-half-float.yml | 2 +- .../draft/spec/oes-vertex-array-object.yml | 2 +- features/draft/spec/orientation-event.yml | 2 +- features/draft/spec/ovr-multiview2.yml | 2 +- features/draft/spec/page-lifecycle.yml | 8 + features/draft/spec/paint-timing.yml | 2 +- features/draft/spec/partitioned-cookies.yml | 6 + features/draft/spec/payment-handler.yml | 2 +- features/draft/spec/payment-request-1-1.yml | 2 +- .../draft/spec/performance-measure-memory.yml | 2 +- features/draft/spec/performance-timeline.yml | 2 +- .../draft/spec/periodic-background-sync.yml | 2 +- features/draft/spec/permissions-policy-1.yml | 2 +- features/draft/spec/permissions-request.yml | 2 +- features/draft/spec/permissions.yml | 2 +- features/draft/spec/picture-in-picture.yml | 2 +- features/draft/spec/pointerevents3.yml | 2 +- features/draft/spec/pointerlock-2.yml | 3 +- features/draft/spec/portals.yml | 2 +- features/draft/spec/prefetch.yml | 2 +- features/draft/spec/prerendering-revamped.yml | 2 +- features/draft/spec/presentation-api.yml | 2 +- .../draft/spec/private-click-measurement.yml | 2 +- .../draft/spec/private-network-access.yml | 2 +- features/draft/spec/push-api.yml | 2 +- features/draft/spec/raw-camera-access.yml | 2 +- features/draft/spec/remote-playback.yml | 2 +- features/draft/spec/reporting-1.yml | 2 +- features/draft/spec/requestidlecallback.yml | 2 +- .../draft/spec/requeststorageaccessfor.yml | 2 +- features/draft/spec/resize-observer-1.yml | 2 +- features/draft/spec/resource-timing.yml | 38 + features/draft/spec/rfc2397.yml | 2 +- features/draft/spec/rfc4120.yml | 7 + features/draft/spec/rfc6265.yml | 8 + features/draft/spec/rfc6265bis.yml | 6 + features/draft/spec/rfc6266.yml | 7 + features/draft/spec/rfc6454.yml | 6 + features/draft/spec/rfc6797.yml | 2 +- features/draft/spec/rfc7578.yml | 6 + features/draft/spec/rfc7616.yml | 7 + features/draft/spec/rfc7617.yml | 7 + features/draft/spec/rfc7838.yml | 2 +- features/draft/spec/rfc7932.yml | 6 + features/draft/spec/rfc8246.yml | 2 +- features/draft/spec/rfc8288.yml | 6 + features/draft/spec/rfc8297.yml | 2 +- features/draft/spec/rfc8470.yml | 2 +- features/draft/spec/rfc8878.yml | 6 + features/draft/spec/rfc8942.yml | 2 +- features/draft/spec/rfc9110.yml | 51 + features/draft/spec/rfc9111.yml | 8 + features/draft/spec/rfc9112.yml | 8 + features/draft/spec/rfc9113.yml | 6 + features/draft/spec/rfc9163.yml | 2 +- features/draft/spec/rfc9218.yml | 6 + .../draft/spec/saa-non-cookie-storage.yml | 2 +- features/draft/spec/savedata.yml | 2 +- features/draft/spec/scheduling-apis.yml | 2 +- features/draft/spec/screen-capture.yml | 2 +- features/draft/spec/scroll-animations-1.yml | 3 +- .../draft/spec/scroll-to-text-fragment.yml | 2 +- .../spec/secure-payment-confirmation.yml | 2 +- features/draft/spec/selection-api.yml | 2 +- features/draft/spec/selectors-4.yml | 2 +- features/draft/spec/serial.yml | 2 +- features/draft/spec/service-workers.yml | 2 +- features/draft/spec/shape-detection-api.yml | 2 +- features/draft/spec/shared-storage.yml | 2 +- features/draft/spec/sourcemap.yml | 6 + features/draft/spec/speculation-rules.yml | 2 +- features/draft/spec/speech-api.yml | 2 +- features/draft/spec/sri.yml | 2 +- features/draft/spec/storage-access.yml | 2 +- features/draft/spec/storage.yml | 2 +- features/draft/spec/streams.yml | 2 +- features/draft/spec/svg-animations.yml | 36 + features/draft/spec/svg11.yml | 2 +- features/draft/spec/svg2.yml | 469 +++++++++ features/draft/spec/tc39-float16array.yml | 2 +- .../draft/spec/tc39-intl-duration-format.yml | 2 +- features/draft/spec/tc39-intl-locale-info.yml | 2 +- features/draft/spec/tc39-iterator-helpers.yml | 2 +- .../spec/tc39-json-parse-with-source.yml | 2 +- features/draft/spec/tc39-promise-try.yml | 6 + features/draft/spec/touch-events.yml | 2 +- features/draft/spec/trust-token-api.yml | 2 +- features/draft/spec/turtledove.yml | 2 +- features/draft/spec/ua-client-hints.yml | 2 +- features/draft/spec/uievents.yml | 7 +- .../draft/spec/upgrade-insecure-requests.yml | 2 +- features/draft/spec/url.yml | 2 +- ...user-preference-media-features-headers.yml | 2 +- features/draft/spec/user-timing.yml | 2 +- features/draft/spec/vibration.yml | 2 +- features/draft/spec/virtual-keyboard.yml | 2 +- features/draft/spec/wai-aria-1-3.yml | 2 +- features/draft/spec/wasm-core-2-fork-gc.yml | 2 +- .../wasm-js-api-2-fork-exception-handling.yml | 2 +- .../draft/spec/wasm-js-api-2-fork-threads.yml | 2 +- features/draft/spec/wasm-js-api-2.yml | 4 +- features/draft/spec/wasm-web-api-2.yml | 2 +- features/draft/spec/web-animations-2.yml | 2 +- features/draft/spec/web-app-launch.yml | 2 +- features/draft/spec/web-bluetooth.yml | 2 +- features/draft/spec/web-nfc.yml | 2 +- features/draft/spec/web-otp.yml | 2 +- features/draft/spec/web-share-target.yml | 6 + features/draft/spec/web-share.yml | 2 +- features/draft/spec/webaudio.yml | 424 ++++---- features/draft/spec/webauthn-3.yml | 2 +- .../draft/spec/webcrypto-secure-curves.yml | 2 +- features/draft/spec/webcryptoapi.yml | 2 +- features/draft/spec/webdriver2.yml | 47 +- .../draft/spec/webgl-color-buffer-float.yml | 2 +- .../spec/webgl-compressed-texture-astc.yml | 2 +- .../spec/webgl-compressed-texture-etc.yml | 2 +- .../spec/webgl-compressed-texture-etc1.yml | 2 +- .../spec/webgl-compressed-texture-pvrtc.yml | 2 +- .../webgl-compressed-texture-s3tc-srgb.yml | 2 +- .../spec/webgl-compressed-texture-s3tc.yml | 2 +- .../draft/spec/webgl-debug-renderer-info.yml | 2 +- features/draft/spec/webgl-debug-shaders.yml | 2 +- features/draft/spec/webgl-depth-texture.yml | 2 +- features/draft/spec/webgl-draw-buffers.yml | 2 +- features/draft/spec/webgl-lose-context.yml | 2 +- features/draft/spec/webgl-multi-draw.yml | 2 +- features/draft/spec/webgl1.yml | 151 ++- features/draft/spec/webgl2.yml | 131 +-- features/draft/spec/webgpu.yml | 3 +- features/draft/spec/webhid.yml | 2 +- features/draft/spec/webidl.yml | 2 +- features/draft/spec/webmidi.yml | 2 +- .../draft/spec/webrtc-encoded-transform.yml | 4 +- features/draft/spec/webrtc-identity.yml | 2 +- features/draft/spec/webrtc-priority.yml | 2 +- features/draft/spec/webrtc-stats.yml | 2 +- features/draft/spec/webrtc.yml | 2 +- features/draft/spec/webtransport.yml | 2 +- features/draft/spec/webusb.yml | 2 +- features/draft/spec/webvtt1.yml | 2 +- features/draft/spec/webxr-ar-module-1.yml | 2 +- features/draft/spec/webxr-depth-sensing-1.yml | 2 +- features/draft/spec/webxr-dom-overlays-1.yml | 2 +- .../draft/spec/webxr-gamepads-module-1.yml | 2 +- features/draft/spec/webxr-hand-input-1.yml | 2 +- features/draft/spec/webxr-hit-test-1.yml | 2 +- .../spec/webxr-lighting-estimation-1.yml | 2 +- features/draft/spec/webxr.yml | 2 +- features/draft/spec/webxrlayers-1.yml | 2 +- .../draft/spec/window-controls-overlay.yml | 2 +- features/draft/spec/window-management.yml | 2 +- features/draft/spec/xhr.yml | 2 +- 314 files changed, 2283 insertions(+), 1091 deletions(-) create mode 100644 features/draft/spec/appmanifest.yml create mode 100644 features/draft/spec/csp3.yml create mode 100644 features/draft/spec/css-scroll-snap-2.yml create mode 100644 features/draft/spec/encrypted-media-2.yml create mode 100644 features/draft/spec/fetch.yml create mode 100644 features/draft/spec/manifest-app-info.yml create mode 100644 features/draft/spec/netinfo.yml create mode 100644 features/draft/spec/page-lifecycle.yml create mode 100644 features/draft/spec/partitioned-cookies.yml create mode 100644 features/draft/spec/resource-timing.yml create mode 100644 features/draft/spec/rfc4120.yml create mode 100644 features/draft/spec/rfc6265.yml create mode 100644 features/draft/spec/rfc6265bis.yml create mode 100644 features/draft/spec/rfc6266.yml create mode 100644 features/draft/spec/rfc6454.yml create mode 100644 features/draft/spec/rfc7578.yml create mode 100644 features/draft/spec/rfc7616.yml create mode 100644 features/draft/spec/rfc7617.yml create mode 100644 features/draft/spec/rfc7932.yml create mode 100644 features/draft/spec/rfc8288.yml create mode 100644 features/draft/spec/rfc8878.yml create mode 100644 features/draft/spec/rfc9110.yml create mode 100644 features/draft/spec/rfc9111.yml create mode 100644 features/draft/spec/rfc9112.yml create mode 100644 features/draft/spec/rfc9113.yml create mode 100644 features/draft/spec/rfc9218.yml create mode 100644 features/draft/spec/sourcemap.yml create mode 100644 features/draft/spec/svg-animations.yml create mode 100644 features/draft/spec/svg2.yml create mode 100644 features/draft/spec/tc39-promise-try.yml create mode 100644 features/draft/spec/web-share-target.yml diff --git a/features/draft/spec/ambient-light.yml b/features/draft/spec/ambient-light.yml index 8018596ad68..793160e7b61 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-11-25 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..9d9ba16545a 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-11-25 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..11b57468883 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-11-25 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..4a5836052f2 --- /dev/null +++ b/features/draft/spec/appmanifest.yml @@ -0,0 +1,18 @@ +draft_date: 2024-11-25 +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..b72048e9d84 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-11-25 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..ebab4f7ddbe 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-11-25 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..9899a4e5f7f 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-11-25 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..fc369eddd59 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-11-25 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..a07712e060d 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-11-25 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..e4d311df063 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-11-25 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..455b7caa284 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-11-25 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..b2ca4dc4080 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-11-25 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..a375be83220 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-11-25 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..6755592dde5 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-11-25 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..e61df41d8ee 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-11-25 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..263d1854def 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-11-25 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..d399d7e28c1 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-11-25 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..aa577ec2051 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-11-25 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..80d86041503 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-11-25 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..b805395eb4c 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-11-25 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..e6a0f851ecc 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-11-25 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..62c323c4616 --- /dev/null +++ b/features/draft/spec/csp3.yml @@ -0,0 +1,57 @@ +draft_date: 2024-11-25 +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..e371bcbc986 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-11-25 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..448926d4b10 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-11-25 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..71e51dae31e 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-11-25 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..2eb67129a5f 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-11-25 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..49d0f72218b 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-11-25 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..201c0a3b583 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-11-25 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..5a07b6da4ab 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-11-25 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..56a189757ad 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-11-25 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..c57a121887e 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-11-25 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..3ae8c91a77d 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-11-25 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..b3bff30e55a 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-11-25 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..009c12abc6f 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-11-25 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..3c8a07a1736 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-11-25 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..58a5da674dc 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-11-25 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..f10958a4c68 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-11-25 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..890cdc4c300 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-11-25 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..cecaf294738 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-11-25 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..7f6e162b45e 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-11-25 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..6936beece65 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-11-25 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..b56c52a5831 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-11-25 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..64c6820aad9 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-11-25 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..0db5f90eec1 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-11-25 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..70f5603da14 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-11-25 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..3f1618ec4e4 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-11-25 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..6164e7db513 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-11-25 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..6f8bbd0ae13 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-11-25 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..55a00dfa321 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-11-25 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..7adc2bd7f37 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-11-25 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..f8405bdec59 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-11-25 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..8b9810f4d1c 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-11-25 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..409b283941c 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-11-25 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..02ec9658981 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-11-25 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..7f19823e797 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-11-25 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..b3dde0b623d 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-11-25 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..6594bb2ecaf 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-11-25 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..a4a37dd2e29 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-11-25 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..d01db95cb2e --- /dev/null +++ b/features/draft/spec/css-scroll-snap-2.yml @@ -0,0 +1,52 @@ +draft_date: 2024-11-25 +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..f6f6be30f1d 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-11-25 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..b792262ed97 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-11-25 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..df52a399515 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-11-25 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..c2c48db7b5a 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-11-25 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..9c507b1a1d6 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-11-25 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..d055608f45e 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-11-25 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..1d0e970e794 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-11-25 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..a39c9d20fc9 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-11-25 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..333c9d27864 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-11-25 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..d74941f194f 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-11-25 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..23fada914a3 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-11-25 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..5eda871926c 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-11-25 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..88cb9547acb 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-11-25 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..fa1282b6f7f 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-11-25 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..abc323d9936 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-11-25 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..07a4042cf12 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-11-25 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..7fbe37c1216 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-11-25 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..158539826e8 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-11-25 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..3605e3c7ffd 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-11-25 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..ed18c098694 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-11-25 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..6e052117c04 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-11-25 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..11b852f6f0c 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-11-25 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..fa8aa27a881 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-11-25 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..5ce189ef73a 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-11-25 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..c90ba84842c 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-11-25 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..24a750d8811 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-11-25 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..a8a2873d887 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-11-25 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..ed6e18da54a 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-11-25 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..e18a906f95a --- /dev/null +++ b/features/draft/spec/encrypted-media-2.yml @@ -0,0 +1,43 @@ +draft_date: 2024-11-25 +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..a1176814e19 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-11-25 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..45a72fbcf8e 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-11-25 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..20cccc52c71 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-11-25 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..9614ec3458d 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-11-25 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..57a08a104fd 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-11-25 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..9baeffb05cd 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-11-25 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..c3336dd01b1 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-11-25 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..34f05024340 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-11-25 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..a06d60145c1 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-11-25 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..4733e790e1f 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-11-25 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..09437cffda1 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-11-25 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..50e1686cef3 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-11-25 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..02dc829a378 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-11-25 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..cd58d93e7e3 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-11-25 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..2531577fd43 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-11-25 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..395566403f7 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-11-25 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..d923e8b4e41 --- /dev/null +++ b/features/draft/spec/fetch.yml @@ -0,0 +1,82 @@ +draft_date: 2024-11-25 +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..4772eaa29e4 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-11-25 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..bc3aaca564f 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-11-25 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..969c9fe875e 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-11-25 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..ed94fd3bb88 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-11-25 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..db98bdd08a7 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-11-25 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..17bd3b39b9b 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-11-25 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..32c94512392 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-11-25 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..a58ab2e948f 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-11-25 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..4b624c07f1f 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-11-25 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..67d3b04a03e 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-11-25 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..65bddc48dcf 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-11-25 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..41b2dad7fe1 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-11-25 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..b8e92f6b99d 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-11-25 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..1ba2715e884 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-11-25 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 # -