Skip to content
Draft
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions api/Animation.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
],
Expand Down
5 changes: 5 additions & 0 deletions api/AudioNode.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
],
Expand Down Expand Up @@ -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"
],
Expand Down
8 changes: 8 additions & 0 deletions api/AudioParamMap.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@
},
"entries": {
"__compat": {
"spec_url": "https://webaudio.github.io/web-audio-api/#audioparammap",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some exploratory thoughts:

  • Could we remove spec_urls identical to the parent in the built data.json? (This way, we can still validate, but keep the published data concise.)
  • What if we changed the data to spec: { url: "…" }, allowing spec: "inherit" and spec: { pr_url: "…" }? (Doesn't mean we have to change the published data.)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The goal for having a spec_url is to be sure that the BCD feature points to something that is real and standardized. We already have several BCD features pointing to the same spec_url. I don't understand why it would be desirable to introduce additional complexity (neither from the authoring side nor from the publishing side).
From a published data point of view, my sense is that always having a spec_url would be great for consumers. And if there isn't one, it means the feature is not specified anywhere. That goal is also formulated in #1531.

"tags": [
"web-features:web-audio"
],
Expand Down Expand Up @@ -69,6 +70,7 @@
},
"forEach": {
"__compat": {
"spec_url": "https://webaudio.github.io/web-audio-api/#audioparammap",
"tags": [
"web-features:web-audio"
],
Expand Down Expand Up @@ -102,6 +104,7 @@
},
"get": {
"__compat": {
"spec_url": "https://webaudio.github.io/web-audio-api/#audioparammap",
"tags": [
"web-features:web-audio"
],
Expand Down Expand Up @@ -135,6 +138,7 @@
},
"has": {
"__compat": {
"spec_url": "https://webaudio.github.io/web-audio-api/#audioparammap",
"tags": [
"web-features:web-audio"
],
Expand Down Expand Up @@ -168,6 +172,7 @@
},
"keys": {
"__compat": {
"spec_url": "https://webaudio.github.io/web-audio-api/#audioparammap",
"tags": [
"web-features:web-audio"
],
Expand Down Expand Up @@ -201,6 +206,7 @@
},
"size": {
"__compat": {
"spec_url": "https://webaudio.github.io/web-audio-api/#audioparammap",
"tags": [
"web-features:web-audio"
],
Expand Down Expand Up @@ -234,6 +240,7 @@
},
"values": {
"__compat": {
"spec_url": "https://webaudio.github.io/web-audio-api/#audioparammap",
"tags": [
"web-features:web-audio"
],
Expand Down Expand Up @@ -268,6 +275,7 @@
"@@iterator": {
"__compat": {
"description": "[Symbol.iterator]",
"spec_url": "https://webaudio.github.io/web-audio-api/#audioparammap",
"tags": [
"web-features:web-audio"
],
Expand Down
1 change: 1 addition & 0 deletions api/AudioProcessingEvent.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
1 change: 1 addition & 0 deletions api/BarProp.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
],
Expand Down
2 changes: 2 additions & 0 deletions api/BaseAudioContext.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
],
Expand Down Expand Up @@ -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"
],
Expand Down
1 change: 1 addition & 0 deletions api/BatteryManager.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
],
Expand Down
5 changes: 5 additions & 0 deletions api/CSSNumericArray.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@
},
"entries": {
"__compat": {
"spec_url": "https://drafts.css-houdini.org/css-typed-om/#cssnumericarray",
"tags": [
"web-features:css-typed-om"
],
Expand Down Expand Up @@ -70,6 +71,7 @@
},
"forEach": {
"__compat": {
"spec_url": "https://drafts.css-houdini.org/css-typed-om/#cssnumericarray",
"tags": [
"web-features:css-typed-om"
],
Expand Down Expand Up @@ -103,6 +105,7 @@
},
"keys": {
"__compat": {
"spec_url": "https://drafts.css-houdini.org/css-typed-om/#cssnumericarray",
"tags": [
"web-features:css-typed-om"
],
Expand Down Expand Up @@ -172,6 +175,7 @@
},
"values": {
"__compat": {
"spec_url": "https://drafts.css-houdini.org/css-typed-om/#cssnumericarray",
"tags": [
"web-features:css-typed-om"
],
Expand Down Expand Up @@ -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"
],
Expand Down
1 change: 1 addition & 0 deletions api/CSSPageRule.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
],
Expand Down
18 changes: 9 additions & 9 deletions api/CSSPrimitiveValue.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
},
"status": {
"experimental": false,
"standard_track": true,
"standard_track": false,
"deprecated": true
}
},
Expand Down Expand Up @@ -76,7 +76,7 @@
},
"status": {
"experimental": false,
"standard_track": true,
"standard_track": false,
"deprecated": true
}
}
Expand Down Expand Up @@ -120,7 +120,7 @@
},
"status": {
"experimental": false,
"standard_track": true,
"standard_track": false,
"deprecated": true
}
}
Expand Down Expand Up @@ -158,7 +158,7 @@
},
"status": {
"experimental": false,
"standard_track": true,
"standard_track": false,
"deprecated": true
}
}
Expand Down Expand Up @@ -196,7 +196,7 @@
},
"status": {
"experimental": false,
"standard_track": true,
"standard_track": false,
"deprecated": true
}
}
Expand Down Expand Up @@ -234,7 +234,7 @@
},
"status": {
"experimental": false,
"standard_track": true,
"standard_track": false,
"deprecated": true
}
}
Expand Down Expand Up @@ -269,7 +269,7 @@
},
"status": {
"experimental": false,
"standard_track": true,
"standard_track": false,
"deprecated": true
}
}
Expand Down Expand Up @@ -307,7 +307,7 @@
},
"status": {
"experimental": false,
"standard_track": true,
"standard_track": false,
"deprecated": true
}
}
Expand Down Expand Up @@ -345,7 +345,7 @@
},
"status": {
"experimental": false,
"standard_track": true,
"standard_track": false,
"deprecated": true
}
}
Expand Down
2 changes: 1 addition & 1 deletion api/CSSStyleDeclaration.json
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@
},
"status": {
"experimental": false,
"standard_track": true,
"standard_track": false,
"deprecated": true
}
}
Expand Down
1 change: 1 addition & 0 deletions api/CSSStyleSheet.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
],
Expand Down
5 changes: 5 additions & 0 deletions api/CSSTransformValue.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
],
Expand Down Expand Up @@ -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"
],
Expand Down Expand Up @@ -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"
],
Expand Down Expand Up @@ -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"
],
Expand Down Expand Up @@ -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"
],
Expand Down
5 changes: 5 additions & 0 deletions api/CSSUnparsedValue.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
],
Expand Down Expand Up @@ -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"
],
Expand Down Expand Up @@ -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"
],
Expand Down Expand Up @@ -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"
],
Expand Down Expand Up @@ -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"
],
Expand Down
6 changes: 3 additions & 3 deletions api/CSSValue.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
},
"status": {
"experimental": false,
"standard_track": true,
"standard_track": false,
"deprecated": true
}
},
Expand Down Expand Up @@ -66,7 +66,7 @@
},
"status": {
"experimental": false,
"standard_track": true,
"standard_track": false,
"deprecated": true
}
}
Expand Down Expand Up @@ -101,7 +101,7 @@
},
"status": {
"experimental": false,
"standard_track": true,
"standard_track": false,
"deprecated": true
}
}
Expand Down
Loading