diff --git a/api/Animation.json b/api/Animation.json index 4462082ea24637..5f07fc384a18d1 100644 --- a/api/Animation.json +++ b/api/Animation.json @@ -760,6 +760,7 @@ "__compat": { "description": "Browsers automatically remove indefinite filling animations", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Animations_API/Using_the_Web_Animations_API#automatically_removing_filling_animations", + "spec_url": "https://drafts.csswg.org/web-animations-1/#replacing-animations", "tags": [ "web-features:web-animations" ], diff --git a/api/AudioNode.json b/api/AudioNode.json index 0ebffb834631b5..3e1ed50d59c556 100644 --- a/api/AudioNode.json +++ b/api/AudioNode.json @@ -269,6 +269,10 @@ "destination_parameter": { "__compat": { "description": "`destination` parameter", + "spec_url": [ + "https://webaudio.github.io/web-audio-api/#dom-audionode-disconnect-destinationnode", + "https://webaudio.github.io/web-audio-api/#dom-audionode-disconnect-destinationparam" + ], "tags": [ "web-features:web-audio" ], @@ -305,6 +309,7 @@ "input_parameter": { "__compat": { "description": "`input` parameter", + "spec_url": "https://webaudio.github.io/web-audio-api/#dom-audionode-disconnect-destinationnode-output-input", "tags": [ "web-features:web-audio" ], diff --git a/api/AudioParamMap.json b/api/AudioParamMap.json index e2fd5e30c10d04..754fa4b5195650 100644 --- a/api/AudioParamMap.json +++ b/api/AudioParamMap.json @@ -36,6 +36,7 @@ }, "entries": { "__compat": { + "spec_url": "https://webaudio.github.io/web-audio-api/#audioparammap", "tags": [ "web-features:web-audio" ], @@ -69,6 +70,7 @@ }, "forEach": { "__compat": { + "spec_url": "https://webaudio.github.io/web-audio-api/#audioparammap", "tags": [ "web-features:web-audio" ], @@ -102,6 +104,7 @@ }, "get": { "__compat": { + "spec_url": "https://webaudio.github.io/web-audio-api/#audioparammap", "tags": [ "web-features:web-audio" ], @@ -135,6 +138,7 @@ }, "has": { "__compat": { + "spec_url": "https://webaudio.github.io/web-audio-api/#audioparammap", "tags": [ "web-features:web-audio" ], @@ -168,6 +172,7 @@ }, "keys": { "__compat": { + "spec_url": "https://webaudio.github.io/web-audio-api/#audioparammap", "tags": [ "web-features:web-audio" ], @@ -201,6 +206,7 @@ }, "size": { "__compat": { + "spec_url": "https://webaudio.github.io/web-audio-api/#audioparammap", "tags": [ "web-features:web-audio" ], @@ -234,6 +240,7 @@ }, "values": { "__compat": { + "spec_url": "https://webaudio.github.io/web-audio-api/#audioparammap", "tags": [ "web-features:web-audio" ], @@ -268,6 +275,7 @@ "@@iterator": { "__compat": { "description": "[Symbol.iterator]", + "spec_url": "https://webaudio.github.io/web-audio-api/#audioparammap", "tags": [ "web-features:web-audio" ], diff --git a/api/AudioProcessingEvent.json b/api/AudioProcessingEvent.json index d011e2d36e3164..9af682c3c73d0e 100644 --- a/api/AudioProcessingEvent.json +++ b/api/AudioProcessingEvent.json @@ -3,6 +3,7 @@ "AudioProcessingEvent": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/AudioProcessingEvent", + "spec_url": "https://webaudio.github.io/web-audio-api/#AudioProcessingEvent", "support": { "chrome": { "version_added": "14" diff --git a/api/BarProp.json b/api/BarProp.json index db409c4233b27c..d7ed4bbedb5482 100644 --- a/api/BarProp.json +++ b/api/BarProp.json @@ -79,6 +79,7 @@ "returns_popup": { "__compat": { "description": "Returns `true` for non-popup windows", + "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-barprop-visible", "tags": [ "web-features:barprop" ], diff --git a/api/BaseAudioContext.json b/api/BaseAudioContext.json index 37c3dfd3ee6215..cbd9e63fa7fdd5 100644 --- a/api/BaseAudioContext.json +++ b/api/BaseAudioContext.json @@ -676,6 +676,7 @@ "constraints_disableNormalization_parameter": { "__compat": { "description": "`constraints.disableNormalization` parameter", + "spec_url": "https://webaudio.github.io/web-audio-api/#dom-periodicwaveconstraints-disablenormalization", "tags": [ "web-features:web-audio" ], @@ -900,6 +901,7 @@ "returns_promise": { "__compat": { "description": "Returns a `Promise`", + "spec_url": "https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-decodeaudiodata", "tags": [ "web-features:web-audio" ], diff --git a/api/BatteryManager.json b/api/BatteryManager.json index c97e9dc1e8a374..d1995be0ac927f 100644 --- a/api/BatteryManager.json +++ b/api/BatteryManager.json @@ -38,6 +38,7 @@ "secure_context_required": { "__compat": { "description": "Secure context required", + "spec_url": "https://w3c.github.io/battery/#the-batterymanager-interface", "tags": [ "web-features:battery" ], diff --git a/api/BeforeUnloadEvent.json b/api/BeforeUnloadEvent.json index 8cc5a7b248682e..30bbd305848c65 100644 --- a/api/BeforeUnloadEvent.json +++ b/api/BeforeUnloadEvent.json @@ -97,6 +97,7 @@ "user_interaction": { "__compat": { "description": "User interaction required for dialog box", + "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#the-beforeunloadevent-interface", "tags": [ "web-features:beforeunload" ], diff --git a/api/CSS.json b/api/CSS.json index f4c947a82385d8..86d8c158b4536e 100644 --- a/api/CSS.json +++ b/api/CSS.json @@ -2064,6 +2064,7 @@ "optional_parens": { "__compat": { "description": "Parentheses for single-argument version are optional.", + "spec_url": "https://drafts.csswg.org/css-conditional-3/#dom-css-supports", "tags": [ "web-features:css-supports" ], diff --git a/api/CSSNumericArray.json b/api/CSSNumericArray.json index d98c5b10d9752f..167709bdc8beb3 100644 --- a/api/CSSNumericArray.json +++ b/api/CSSNumericArray.json @@ -37,6 +37,7 @@ }, "entries": { "__compat": { + "spec_url": "https://drafts.css-houdini.org/css-typed-om/#cssnumericarray", "tags": [ "web-features:css-typed-om" ], @@ -70,6 +71,7 @@ }, "forEach": { "__compat": { + "spec_url": "https://drafts.css-houdini.org/css-typed-om/#cssnumericarray", "tags": [ "web-features:css-typed-om" ], @@ -103,6 +105,7 @@ }, "keys": { "__compat": { + "spec_url": "https://drafts.css-houdini.org/css-typed-om/#cssnumericarray", "tags": [ "web-features:css-typed-om" ], @@ -172,6 +175,7 @@ }, "values": { "__compat": { + "spec_url": "https://drafts.css-houdini.org/css-typed-om/#cssnumericarray", "tags": [ "web-features:css-typed-om" ], @@ -206,6 +210,7 @@ "@@iterator": { "__compat": { "description": "[Symbol.iterator]", + "spec_url": "https://drafts.css-houdini.org/css-typed-om/#cssnumericarray", "tags": [ "web-features:css-typed-om" ], diff --git a/api/CSSPageRule.json b/api/CSSPageRule.json index e61e11ab3eb5c0..29dc6054843b77 100644 --- a/api/CSSPageRule.json +++ b/api/CSSPageRule.json @@ -139,6 +139,7 @@ "type_CSSPageDescriptors": { "__compat": { "description": "Type changed to [`CSSPageDescriptors`](https://developer.mozilla.org/docs/Web/API/CSSPageDescriptors)", + "spec_url": "https://drafts.csswg.org/cssom/#dom-csspagerule-style", "tags": [ "web-features:css-object-model" ], diff --git a/api/CSSPrimitiveValue.json b/api/CSSPrimitiveValue.json index 12ae9d5e5658a0..b529c3ee99b5b2 100644 --- a/api/CSSPrimitiveValue.json +++ b/api/CSSPrimitiveValue.json @@ -39,7 +39,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } }, @@ -76,7 +76,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } } @@ -120,7 +120,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } } @@ -158,7 +158,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } } @@ -196,7 +196,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } } @@ -234,7 +234,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } } @@ -269,7 +269,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } } @@ -307,7 +307,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } } @@ -345,7 +345,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } } diff --git a/api/CSSStyleDeclaration.json b/api/CSSStyleDeclaration.json index 9ff1cfd8dd066a..8c3d4869dfaf24 100644 --- a/api/CSSStyleDeclaration.json +++ b/api/CSSStyleDeclaration.json @@ -172,7 +172,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } } diff --git a/api/CSSStyleSheet.json b/api/CSSStyleSheet.json index 4667a0df74afad..a0e8da6ea14e06 100644 --- a/api/CSSStyleSheet.json +++ b/api/CSSStyleSheet.json @@ -289,6 +289,7 @@ "index_parameter_optional": { "__compat": { "description": "`index` parameter is optional", + "spec_url": "https://drafts.csswg.org/cssom/#dom-cssstylesheet-insertrule", "tags": [ "web-features:css-object-model" ], diff --git a/api/CSSTransformValue.json b/api/CSSTransformValue.json index ebe31c286359e2..c009f356061901 100644 --- a/api/CSSTransformValue.json +++ b/api/CSSTransformValue.json @@ -75,6 +75,7 @@ "entries": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/entries", + "spec_url": "https://drafts.css-houdini.org/css-typed-om/#transformvalue-objects", "tags": [ "web-features:css-typed-om" ], @@ -110,6 +111,7 @@ "forEach": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/forEach", + "spec_url": "https://drafts.css-houdini.org/css-typed-om/#transformvalue-objects", "tags": [ "web-features:css-typed-om" ], @@ -181,6 +183,7 @@ "keys": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/keys", + "spec_url": "https://drafts.css-houdini.org/css-typed-om/#transformvalue-objects", "tags": [ "web-features:css-typed-om" ], @@ -288,6 +291,7 @@ "values": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSTransformValue/values", + "spec_url": "https://drafts.css-houdini.org/css-typed-om/#transformvalue-objects", "tags": [ "web-features:css-typed-om" ], @@ -323,6 +327,7 @@ "@@iterator": { "__compat": { "description": "[Symbol.iterator]", + "spec_url": "https://drafts.css-houdini.org/css-typed-om/#transformvalue-objects", "tags": [ "web-features:css-typed-om" ], diff --git a/api/CSSUnparsedValue.json b/api/CSSUnparsedValue.json index 750b6752f3769f..615b86c2ad4342 100644 --- a/api/CSSUnparsedValue.json +++ b/api/CSSUnparsedValue.json @@ -75,6 +75,7 @@ "entries": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue/entries", + "spec_url": "https://drafts.css-houdini.org/css-typed-om/#cssunparsedvalue", "tags": [ "web-features:css-typed-om" ], @@ -110,6 +111,7 @@ "forEach": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue/forEach", + "spec_url": "https://drafts.css-houdini.org/css-typed-om/#cssunparsedvalue", "tags": [ "web-features:css-typed-om" ], @@ -145,6 +147,7 @@ "keys": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue/keys", + "spec_url": "https://drafts.css-houdini.org/css-typed-om/#cssunparsedvalue", "tags": [ "web-features:css-typed-om" ], @@ -216,6 +219,7 @@ "values": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSUnparsedValue/values", + "spec_url": "https://drafts.css-houdini.org/css-typed-om/#cssunparsedvalue", "tags": [ "web-features:css-typed-om" ], @@ -251,6 +255,7 @@ "@@iterator": { "__compat": { "description": "[Symbol.iterator]", + "spec_url": "https://drafts.css-houdini.org/css-typed-om/#cssunparsedvalue", "tags": [ "web-features:css-typed-om" ], diff --git a/api/CSSValue.json b/api/CSSValue.json index d2f1d7b3312f6a..7dc30f6f3af67e 100644 --- a/api/CSSValue.json +++ b/api/CSSValue.json @@ -32,7 +32,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } }, @@ -66,7 +66,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } } @@ -101,7 +101,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } } diff --git a/api/CSSValueList.json b/api/CSSValueList.json index 547d1a2750b8ee..9e3a5a1233b3c8 100644 --- a/api/CSSValueList.json +++ b/api/CSSValueList.json @@ -32,7 +32,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } }, @@ -68,7 +68,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } } @@ -103,7 +103,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } } diff --git a/api/Cache.json b/api/Cache.json index 3862383c4aab77..686cdc12756492 100644 --- a/api/Cache.json +++ b/api/Cache.json @@ -45,6 +45,7 @@ "worker_support": { "__compat": { "description": "Available in workers", + "spec_url": "https://w3c.github.io/ServiceWorker/#cache-interface", "tags": [ "web-features:service-workers" ], diff --git a/api/CacheStorage.json b/api/CacheStorage.json index 9c3dc6547edcc4..35c32aab8f3447 100644 --- a/api/CacheStorage.json +++ b/api/CacheStorage.json @@ -50,6 +50,7 @@ "secure_context_required": { "__compat": { "description": "Secure context required", + "spec_url": "https://w3c.github.io/ServiceWorker/#cachestorage-interface", "tags": [ "web-features:service-workers" ], @@ -84,6 +85,7 @@ "worker_support": { "__compat": { "description": "Available in workers", + "spec_url": "https://w3c.github.io/ServiceWorker/#cachestorage-interface", "tags": [ "web-features:service-workers" ], diff --git a/api/CanvasPattern.json b/api/CanvasPattern.json index 57039a323f2fae..5f61fee3f7c342 100644 --- a/api/CanvasPattern.json +++ b/api/CanvasPattern.json @@ -80,6 +80,7 @@ "dommatrix": { "__compat": { "description": "Accepts a `DOMMatrix2DInit`-like object parameter", + "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-canvaspattern-settransform", "tags": [ "web-features:canvas-2d" ], diff --git a/api/CanvasRenderingContext2D.json b/api/CanvasRenderingContext2D.json index e81ee02955aae3..aad31c730fc82d 100644 --- a/api/CanvasRenderingContext2D.json +++ b/api/CanvasRenderingContext2D.json @@ -357,6 +357,7 @@ "path_parameter": { "__compat": { "description": "`path` parameter", + "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-clip-path", "tags": [ "web-features:canvas-2d" ], @@ -743,6 +744,7 @@ "path_parameter": { "__compat": { "description": "`path` parameter", + "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-drawfocusifneeded-path-element", "tags": [ "web-features:canvas-2d" ], @@ -823,6 +825,7 @@ "ImageBitmap_source_image": { "__compat": { "description": "ImageBitmap as source image", + "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-drawimage-dev", "tags": [ "web-features:canvas-2d" ], @@ -857,6 +860,7 @@ "SVGImageElement_source_image": { "__compat": { "description": "SVGImageElement as source image", + "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-drawimage-dev", "tags": [ "web-features:svg" ], @@ -974,6 +978,7 @@ "path_parameter": { "__compat": { "description": "`path` parameter", + "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-fill-path", "tags": [ "web-features:canvas-2d" ], @@ -1739,6 +1744,7 @@ "path_parameter": { "__compat": { "description": "`path` parameter", + "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-ispointinpath-path", "tags": [ "web-features:canvas-2d" ], @@ -1810,6 +1816,7 @@ "path_parameter": { "__compat": { "description": "`path` parameter", + "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-ispointinstroke-path", "tags": [ "web-features:canvas-2d" ], @@ -2767,6 +2774,7 @@ "matrix_parameter": { "__compat": { "description": "Accept matrix object as parameter", + "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-settransform-matrix", "tags": [ "web-features:canvas-2d" ], @@ -3021,6 +3029,7 @@ "path_parameter": { "__compat": { "description": "`path` parameter", + "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-stroke-path", "tags": [ "web-features:canvas-2d" ], diff --git a/api/Clipboard.json b/api/Clipboard.json index 71d83899b16c0b..6850141b626939 100644 --- a/api/Clipboard.json +++ b/api/Clipboard.json @@ -155,6 +155,7 @@ "type_image-png": { "__compat": { "description": "Supports `image/png` MIME type", + "spec_url": "https://w3c.github.io/clipboard-apis/#dom-clipboard-readtext", "tags": [ "web-features:async-clipboard" ], @@ -189,6 +190,7 @@ "type_text-html": { "__compat": { "description": "Supports `text/html` MIME type", + "spec_url": "https://w3c.github.io/clipboard-apis/#dom-clipboard-readtext", "tags": [ "web-features:async-clipboard" ], @@ -223,6 +225,7 @@ "type_text-plain": { "__compat": { "description": "Supports `text/plain` MIME type", + "spec_url": "https://w3c.github.io/clipboard-apis/#dom-clipboard-readtext", "tags": [ "web-features:async-clipboard" ], diff --git a/api/CommandEvent.json b/api/CommandEvent.json index 2d739c68240050..857f4a427be54e 100644 --- a/api/CommandEvent.json +++ b/api/CommandEvent.json @@ -48,6 +48,7 @@ "__compat": { "description": "`CommandEvent()` constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CommandEvent/CommandEvent", + "spec_url": "https://html.spec.whatwg.org/multipage/interaction.html#commandevent", "tags": [ "web-features:invoker-commands" ], diff --git a/api/CredentialsContainer.json b/api/CredentialsContainer.json index 479d760e714825..1922a8045efa09 100644 --- a/api/CredentialsContainer.json +++ b/api/CredentialsContainer.json @@ -450,6 +450,7 @@ "__compat": { "description": "`credProtect` extension", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#credprotect", + "spec_url": "https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#sctn-credProtect-extension", "tags": [ "web-features:webauthn" ], @@ -525,6 +526,7 @@ "__compat": { "description": "`minPinLength` extension", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Web_Authentication_API/WebAuthn_extensions#minpinlength", + "spec_url": "https://fidoalliance.org/specs/fido-v2.2-ps-20250714/fido-client-to-authenticator-protocol-v2.2-ps-20250714.html#sctn-minpinlength-extension", "tags": [ "web-features:webauthn" ], @@ -913,6 +915,7 @@ "providers_multiple": { "__compat": { "description": "Support for multiple `providers`", + "spec_url": "https://w3c-fedid.github.io/FedCM/#dom-identitycredentialrequestoptions-providers", "tags": [ "web-features:fedcm" ], diff --git a/api/Crypto.json b/api/Crypto.json index 1015e8f80ce65c..8b4427a26a9da1 100644 --- a/api/Crypto.json +++ b/api/Crypto.json @@ -223,6 +223,7 @@ "secure_context_required": { "__compat": { "description": "Secure context required", + "spec_url": "https://w3c.github.io/webcrypto/#crypto-interface", "tags": [ "web-features:web-cryptography" ], diff --git a/api/CustomElementRegistry.json b/api/CustomElementRegistry.json index 457ee0c5582725..89cf45fed5ad9d 100644 --- a/api/CustomElementRegistry.json +++ b/api/CustomElementRegistry.json @@ -73,6 +73,7 @@ "__compat": { "description": "Customized built-in element support", "mdn_url": "https://developer.mozilla.org/docs/Web/API/CustomElementRegistry/define#defining_a_customized_built-in_element", + "spec_url": "https://html.spec.whatwg.org/multipage/custom-elements.html#dom-customelementregistry-define-dev", "tags": [ "web-features:customized-built-in-elements" ], @@ -176,7 +177,8 @@ }, "disabledFeatures_static_property": { "__compat": { - "description": "Supports `disabledFeatures` static property", + "description": "`disabledFeatures` static property", + "spec_url": "https://html.spec.whatwg.org/multipage/custom-elements.html#dom-customelementregistry-define", "tags": [ "web-features:autonomous-custom-elements" ], diff --git a/api/CustomEvent.json b/api/CustomEvent.json index 9460c6498f944b..670428ed7b44b6 100644 --- a/api/CustomEvent.json +++ b/api/CustomEvent.json @@ -110,6 +110,7 @@ "worker_support": { "__compat": { "description": "Available in workers", + "spec_url": "https://dom.spec.whatwg.org/#interface-customevent", "tags": [ "web-features:events" ], diff --git a/api/DOMError.json b/api/DOMError.json index 1e025dd3769428..0dd89f59cb5e70 100644 --- a/api/DOMError.json +++ b/api/DOMError.json @@ -48,7 +48,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } }, @@ -83,7 +83,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } } @@ -119,7 +119,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } } diff --git a/api/DOMMatrix.json b/api/DOMMatrix.json index 06af1618d5e43b..d361915350ad39 100644 --- a/api/DOMMatrix.json +++ b/api/DOMMatrix.json @@ -267,6 +267,7 @@ "worker_support": { "__compat": { "description": "Available in workers", + "spec_url": "https://drafts.fxtf.org/geometry/#DOMMatrix", "tags": [ "web-features:dom-geometry" ], diff --git a/api/DOMMatrixReadOnly.json b/api/DOMMatrixReadOnly.json index 2dfbe1fda1a5af..258a6f40438254 100644 --- a/api/DOMMatrixReadOnly.json +++ b/api/DOMMatrixReadOnly.json @@ -73,6 +73,7 @@ "worker_support": { "__compat": { "description": "Available in workers", + "spec_url": "https://drafts.fxtf.org/geometry/#DOMMatrix", "tags": [ "web-features:dom-geometry" ], @@ -1593,6 +1594,7 @@ "__compat": { "description": "`toString()`", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMMatrixReadOnly/toString", + "spec_url": "https://drafts.fxtf.org/geometry/#dommatrixreadonly-stringification-behavior", "tags": [ "web-features:dom-geometry" ], diff --git a/api/DOMParser.json b/api/DOMParser.json index 65c36b480283eb..9512ef78572582 100644 --- a/api/DOMParser.json +++ b/api/DOMParser.json @@ -176,6 +176,7 @@ "html": { "__compat": { "description": "HTML (`text/html`) support", + "spec_url": "https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#dom-domparsersupportedtype-texthtml", "tags": [ "web-features:domparser" ], @@ -219,6 +220,7 @@ "svg": { "__compat": { "description": "SVG (`image/svg+xml`) support", + "spec_url": "https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#dom-domparsersupportedtype-otherwise", "tags": [ "web-features:svg" ], @@ -260,6 +262,7 @@ "xml": { "__compat": { "description": "XML (`application/xml`) support", + "spec_url": "https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#dom-domparsersupportedtype-otherwise", "tags": [ "web-features:domparser" ], diff --git a/api/DOMPoint.json b/api/DOMPoint.json index 1c1553040a9c9c..7d02faff097575 100644 --- a/api/DOMPoint.json +++ b/api/DOMPoint.json @@ -73,6 +73,7 @@ "worker_support": { "__compat": { "description": "Available in workers", + "spec_url": "https://drafts.fxtf.org/geometry/#DOMPoint", "tags": [ "web-features:dom-geometry" ], diff --git a/api/DOMPointReadOnly.json b/api/DOMPointReadOnly.json index d156f46c361cd7..8f6f942ddef7da 100644 --- a/api/DOMPointReadOnly.json +++ b/api/DOMPointReadOnly.json @@ -73,6 +73,7 @@ "worker_support": { "__compat": { "description": "Available in workers", + "spec_url": "https://drafts.fxtf.org/geometry/#DOMPoint", "tags": [ "web-features:dom-geometry" ], diff --git a/api/DOMQuad.json b/api/DOMQuad.json index 8d32930d33be11..fe917bfde9fb18 100644 --- a/api/DOMQuad.json +++ b/api/DOMQuad.json @@ -73,6 +73,7 @@ "worker_support": { "__compat": { "description": "Available in workers", + "spec_url": "https://drafts.fxtf.org/geometry/#DOMQuad", "tags": [ "web-features:dom-geometry" ], diff --git a/api/DOMRect.json b/api/DOMRect.json index a182a1d86962ab..2531f9360ed887 100644 --- a/api/DOMRect.json +++ b/api/DOMRect.json @@ -134,6 +134,7 @@ "worker_support": { "__compat": { "description": "Available in workers", + "spec_url": "https://drafts.fxtf.org/geometry/#DOMRect", "tags": [ "web-features:dom-geometry" ], diff --git a/api/DOMRectReadOnly.json b/api/DOMRectReadOnly.json index bb8c3cc62ecbfe..e6a05e583688bc 100644 --- a/api/DOMRectReadOnly.json +++ b/api/DOMRectReadOnly.json @@ -139,6 +139,7 @@ "worker_support": { "__compat": { "description": "Available in workers", + "spec_url": "https://drafts.fxtf.org/geometry/#DOMRect", "tags": [ "web-features:dom-geometry" ], diff --git a/api/DOMTokenList.json b/api/DOMTokenList.json index 5cc68b59573183..470a52411bbf0a 100644 --- a/api/DOMTokenList.json +++ b/api/DOMTokenList.json @@ -93,6 +93,7 @@ "multiple_parameters": { "__compat": { "description": "Multiple parameters for `add()`", + "spec_url": "https://dom.spec.whatwg.org/#dom-domtokenlist-add", "tags": [ "web-features:dom" ], @@ -176,6 +177,7 @@ "entries": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/entries", + "spec_url": "https://dom.spec.whatwg.org/#interface-domtokenlist", "tags": [ "web-features:dom" ], @@ -212,6 +214,7 @@ "forEach": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/forEach", + "spec_url": "https://dom.spec.whatwg.org/#interface-domtokenlist", "tags": [ "web-features:dom" ], @@ -294,6 +297,7 @@ "keys": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/keys", + "spec_url": "https://dom.spec.whatwg.org/#interface-domtokenlist", "tags": [ "web-features:dom" ], @@ -421,6 +425,7 @@ "multiple_parameters": { "__compat": { "description": "Multiple parameters for `remove()`", + "spec_url": "https://dom.spec.whatwg.org/#dom-domtokenlist-remove", "tags": [ "web-features:dom" ], @@ -459,6 +464,7 @@ "__compat": { "description": "Removes duplicates", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList#trimming_of_whitespace_and_removal_of_duplicates", + "spec_url": "https://dom.spec.whatwg.org/#dom-domtokenlist-remove", "tags": [ "web-features:dom" ], @@ -530,7 +536,8 @@ }, "boolean_value": { "__compat": { - "description": "`return()`'s value is a boolean, not void as it used to be.", + "description": "Boolean return value (not void anymore)", + "spec_url": "https://dom.spec.whatwg.org/#dom-domtokenlist-replace", "tags": [ "web-features:dom" ], @@ -650,6 +657,7 @@ "force_parameter": { "__compat": { "description": "`force` parameter", + "spec_url": "https://dom.spec.whatwg.org/#dom-domtokenlist-toggle", "tags": [ "web-features:dom" ], @@ -729,6 +737,7 @@ "__compat": { "description": "Trims whitespace", "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList#trimming_of_whitespace_and_removal_of_duplicates", + "spec_url": "https://dom.spec.whatwg.org/#DOMTokenList-stringification-behavior", "tags": [ "web-features:dom" ], @@ -806,6 +815,7 @@ "values": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/DOMTokenList/values", + "spec_url": "https://dom.spec.whatwg.org/#interface-domtokenlist", "tags": [ "web-features:dom" ], @@ -842,6 +852,7 @@ "@@iterator": { "__compat": { "description": "[Symbol.iterator]", + "spec_url": "https://dom.spec.whatwg.org/#interface-domtokenlist", "tags": [ "web-features:dom" ], diff --git a/api/Document.json b/api/Document.json index e5a016bf6af545..790a76e3305a0e 100644 --- a/api/Document.json +++ b/api/Document.json @@ -1080,6 +1080,7 @@ "options_parameter": { "__compat": { "description": "`options` parameter", + "spec_url": "https://drafts.csswg.org/cssom-view/#dom-document-caretpositionfrompoint-x-y-options-options", "tags": [ "web-features:document-caretpositionfrompoint" ], @@ -1991,6 +1992,7 @@ "options_parameter": { "__compat": { "description": "`options` parameter", + "spec_url": "https://dom.spec.whatwg.org/#dom-document-createelement-localname-options-options", "tags": [ "web-features:dom" ], @@ -2074,6 +2076,7 @@ "options_parameter": { "__compat": { "description": "`options` parameter", + "spec_url": "https://dom.spec.whatwg.org/#dom-document-createelementns-namespace-qualifiedname-options-options", "tags": [ "web-features:dom" ], @@ -2546,6 +2549,7 @@ "whatToShow_filter_parameters_optional": { "__compat": { "description": "`whatToShow` and `filter` parameters are optional", + "spec_url": "https://dom.spec.whatwg.org/#dom-document-createtreewalker", "tags": [ "web-features:dom" ], @@ -3337,7 +3341,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } }, @@ -3603,6 +3607,7 @@ "returns_promise": { "__compat": { "description": "Returns a `Promise`", + "spec_url": "https://fullscreen.spec.whatwg.org/#ref-for-dom-document-exitfullscreenâ‘ ", "tags": [ "web-features:fullscreen" ], @@ -3765,7 +3770,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -6602,7 +6607,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } } @@ -6763,7 +6768,7 @@ }, "status": { "experimental": false, - "standard_track": true, + "standard_track": false, "deprecated": true } } diff --git a/api/EXT_disjoint_timer_query_webgl2.json b/api/EXT_disjoint_timer_query_webgl2.json index 169cbe75afde79..6f3659f61b119b 100644 --- a/api/EXT_disjoint_timer_query_webgl2.json +++ b/api/EXT_disjoint_timer_query_webgl2.json @@ -2,6 +2,7 @@ "api": { "EXT_disjoint_timer_query_webgl2": { "__compat": { + "spec_url": "https://registry.khronos.org/webgl/extensions/EXT_disjoint_timer_query_webgl2/", "support": { "chrome": [ { @@ -41,6 +42,7 @@ }, "queryCounterEXT": { "__compat": { + "spec_url": "https://registry.khronos.org/webgl/extensions/EXT_disjoint_timer_query_webgl2/", "support": { "chrome": [ { diff --git a/api/Element.json b/api/Element.json index 39ac8a2a132d4f..b13cc6699cfd75 100644 --- a/api/Element.json +++ b/api/Element.json @@ -257,6 +257,7 @@ "__compat": { "description": "Implicit to/from keyframes are supported", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/animate#implicit_tofrom_keyframes", + "spec_url": "https://drafts.csswg.org/web-animations-1/#dom-animatable-animate", "tags": [ "web-features:web-animations" ], @@ -2936,6 +2937,7 @@ "type_pointerevent": { "__compat": { "description": "Is a `PointerEvent`", + "spec_url": "https://w3c.github.io/uievents/#event-type-auxclick", "tags": [ "web-features:pointer-events-api" ], @@ -3701,6 +3703,7 @@ "type_pointerevent": { "__compat": { "description": "Is a `PointerEvent`", + "spec_url": "https://w3c.github.io/uievents/#event-type-click", "tags": [ "web-features:pointer-events-api" ], @@ -4223,6 +4226,7 @@ "type_pointerevent": { "__compat": { "description": "Is a `PointerEvent`", + "spec_url": "https://w3c.github.io/uievents/#event-type-contextmenu", "tags": [ "web-features:pointer-events-api" ], @@ -5529,6 +5533,7 @@ "all_elements_selector": { "__compat": { "description": "`getElementsByTagName(\"*\")`", + "spec_url": "https://dom.spec.whatwg.org/#concept-getelementsbytagname", "tags": [ "web-features:dom" ], @@ -5627,6 +5632,7 @@ "all_elements_selector": { "__compat": { "description": "`getElementsByTagNameNS(namespaceURI, \"*\")`", + "spec_url": "https://dom.spec.whatwg.org/#concept-getelementsbytagnamens", "tags": [ "web-features:dom" ], @@ -8735,6 +8741,7 @@ "returns_promise": { "__compat": { "description": "Returns a `Promise`", + "spec_url": "https://fullscreen.spec.whatwg.org/#ref-for-dom-element-requestfullscreenâ‘ ", "tags": [ "web-features:fullscreen" ], @@ -8949,6 +8956,7 @@ "options_behavior_parameter": { "__compat": { "description": "`options.behavior` parameter", + "spec_url": "https://drafts.csswg.org/cssom-view/#dom-scrolloptions-behavior", "tags": [ "web-features:scroll-elements" ], @@ -8983,6 +8991,7 @@ "options_left_parameter": { "__compat": { "description": "`options.left` parameter", + "spec_url": "https://drafts.csswg.org/cssom-view/#dom-scrolltooptions-left", "tags": [ "web-features:scroll-elements" ], @@ -9017,6 +9026,7 @@ "options_top_parameter": { "__compat": { "description": "`options.top` parameter", + "spec_url": "https://drafts.csswg.org/cssom-view/#dom-scrolltooptions-top", "tags": [ "web-features:scroll-elements" ], @@ -9134,6 +9144,7 @@ "options_behavior_parameter": { "__compat": { "description": "`options.behavior` parameter", + "spec_url": "https://drafts.csswg.org/cssom-view/#dom-scrolloptions-behavior", "tags": [ "web-features:scroll-elements" ], @@ -9168,6 +9179,7 @@ "options_left_parameter": { "__compat": { "description": "`options.left` parameter", + "spec_url": "https://drafts.csswg.org/cssom-view/#dom-scrolltooptions-left", "tags": [ "web-features:scroll-elements" ], @@ -9202,6 +9214,7 @@ "options_top_parameter": { "__compat": { "description": "`options.top` parameter", + "spec_url": "https://drafts.csswg.org/cssom-view/#dom-scrolltooptions-top", "tags": [ "web-features:scroll-elements" ], @@ -9405,6 +9418,7 @@ "options_container_parameter": { "__compat": { "description": "`options.container` parameter", + "spec_url": "https://drafts.csswg.org/cssom-view/#dom-scrollintoviewoptions-container", "tags": [ "web-features:scroll-into-view" ], @@ -9439,6 +9453,7 @@ "options_parameter": { "__compat": { "description": "`options` parameter", + "spec_url": "https://drafts.csswg.org/cssom-view/#dom-element-scrollintoview-arg-arg", "tags": [ "web-features:scroll-into-view" ], @@ -9711,6 +9726,7 @@ "options_behavior_parameter": { "__compat": { "description": "`options.behavior` parameter", + "spec_url": "https://drafts.csswg.org/cssom-view/#dom-scrolloptions-behavior", "tags": [ "web-features:scroll-elements" ], @@ -9745,6 +9761,7 @@ "options_left_parameter": { "__compat": { "description": "`options.left` parameter", + "spec_url": "https://drafts.csswg.org/cssom-view/#dom-scrolltooptions-left", "tags": [ "web-features:scroll-elements" ], @@ -9779,6 +9796,7 @@ "options_top_parameter": { "__compat": { "description": "`options.top` parameter", + "spec_url": "https://drafts.csswg.org/cssom-view/#dom-scrolltooptions-top", "tags": [ "web-features:scroll-elements" ], diff --git a/api/EventCounts.json b/api/EventCounts.json index 3a3a75e4f02554..ff5e49e8a0d37d 100644 --- a/api/EventCounts.json +++ b/api/EventCounts.json @@ -36,6 +36,7 @@ }, "entries": { "__compat": { + "spec_url": "https://w3c.github.io/event-timing/#sec-event-counts", "tags": [ "web-features:event-timing" ], @@ -69,6 +70,7 @@ }, "forEach": { "__compat": { + "spec_url": "https://w3c.github.io/event-timing/#sec-event-counts", "tags": [ "web-features:event-timing" ], @@ -102,6 +104,7 @@ }, "get": { "__compat": { + "spec_url": "https://w3c.github.io/event-timing/#sec-event-counts", "tags": [ "web-features:event-timing" ], @@ -135,6 +138,7 @@ }, "has": { "__compat": { + "spec_url": "https://w3c.github.io/event-timing/#sec-event-counts", "tags": [ "web-features:event-timing" ], @@ -168,6 +172,7 @@ }, "keys": { "__compat": { + "spec_url": "https://w3c.github.io/event-timing/#sec-event-counts", "tags": [ "web-features:event-timing" ], @@ -201,6 +206,7 @@ }, "size": { "__compat": { + "spec_url": "https://w3c.github.io/event-timing/#sec-event-counts", "tags": [ "web-features:event-timing" ], @@ -234,6 +240,7 @@ }, "values": { "__compat": { + "spec_url": "https://w3c.github.io/event-timing/#sec-event-counts", "tags": [ "web-features:event-timing" ], @@ -268,6 +275,7 @@ "@@iterator": { "__compat": { "description": "[Symbol.iterator]", + "spec_url": "https://w3c.github.io/event-timing/#sec-event-counts", "tags": [ "web-features:event-timing" ], diff --git a/api/EventSource.json b/api/EventSource.json index ad0e2fc887ba60..782b171443f281 100644 --- a/api/EventSource.json +++ b/api/EventSource.json @@ -94,6 +94,7 @@ "options_withCredentials_parameter": { "__compat": { "description": "`options.withCredentials` parameter", + "spec_url": "https://html.spec.whatwg.org/multipage/server-sent-events.html#dom-eventsourceinit-withcredentials", "tags": [ "web-features:server-sent-events" ], @@ -140,6 +141,7 @@ "worker_support": { "__compat": { "description": "Available in workers", + "spec_url": "https://html.spec.whatwg.org/multipage/server-sent-events.html#the-eventsource-interface", "tags": [ "web-features:server-sent-events" ], diff --git a/api/EventTarget.json b/api/EventTarget.json index ee9d1e461fddf8..ac50f59a86e5ae 100644 --- a/api/EventTarget.json +++ b/api/EventTarget.json @@ -178,6 +178,7 @@ "options_parameter": { "__compat": { "description": "Form with `options` object supported (third parameter can be either options or a `Boolean`, for backwards compatibility)", + "spec_url": "https://dom.spec.whatwg.org/#dom-eventtarget-addeventlistener-type-callback-options-options", "tags": [ "web-features:events" ], @@ -360,6 +361,7 @@ "options_passive_parameter_default_true_touch": { "__compat": { "description": "`options.passive` parameter defaults to `true` for `touchstart` and `touchmove` events", + "spec_url": "https://dom.spec.whatwg.org/#dom-addeventlisteneroptions-passive", "tags": [ "web-features:events" ], @@ -394,6 +396,7 @@ "options_passive_parameter_default_true_wheel": { "__compat": { "description": "`options.passive` parameter defaults to `true` for `wheel` and `mousewheel` events", + "spec_url": "https://dom.spec.whatwg.org/#dom-addeventlisteneroptions-passive", "tags": [ "web-features:events" ], @@ -479,6 +482,7 @@ "useCapture_parameter_optional": { "__compat": { "description": "`useCapture` parameter is optional", + "spec_url": "https://dom.spec.whatwg.org/#dom-eventlisteneroptions-capture", "tags": [ "web-features:events" ], @@ -657,6 +661,7 @@ "options_parameter": { "__compat": { "description": "Form with `options` object supported (third parameter can be either options or a `Boolean`, for backwards compatibility)", + "spec_url": "https://dom.spec.whatwg.org/#dom-eventtarget-removeeventlistener-type-callback-options-options", "tags": [ "web-features:events" ], @@ -702,6 +707,7 @@ "useCapture_parameter_optional": { "__compat": { "description": "`useCapture` parameter is optional", + "spec_url": "https://dom.spec.whatwg.org/#dom-eventlisteneroptions-capture", "tags": [ "web-features:events" ], diff --git a/api/ExtendableEvent.json b/api/ExtendableEvent.json index 0c27f92e581e71..aac6c851afd82d 100644 --- a/api/ExtendableEvent.json +++ b/api/ExtendableEvent.json @@ -131,6 +131,7 @@ "async_waitUntil": { "__compat": { "description": "`waitUntil` may be called asynchronously", + "spec_url": "https://w3c.github.io/ServiceWorker/#dom-extendableevent-waituntil", "tags": [ "web-features:service-workers" ], diff --git a/api/EyeDropper.json b/api/EyeDropper.json index 8333be98bc2e10..f7170e0520b22e 100644 --- a/api/EyeDropper.json +++ b/api/EyeDropper.json @@ -80,6 +80,7 @@ "secure_context_required": { "__compat": { "description": "Secure context required", + "spec_url": "https://wicg.github.io/eyedropper-api/#eyedropper-interface", "tags": [ "web-features:eyedropper" ], diff --git a/api/FeaturePolicy.json b/api/FeaturePolicy.json index 23c66ce2817731..2582359f48f7bd 100644 --- a/api/FeaturePolicy.json +++ b/api/FeaturePolicy.json @@ -34,7 +34,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } }, @@ -71,7 +71,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -109,7 +109,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -147,7 +147,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } } @@ -185,7 +185,7 @@ }, "status": { "experimental": true, - "standard_track": true, + "standard_track": false, "deprecated": false } }