From 7b5e58befd2a9a7b37171941fc529f747227b77c Mon Sep 17 00:00:00 2001 From: reffy-bot <> Date: Fri, 1 Dec 2023 12:47:37 +0000 Subject: [PATCH] Update of ED report from new reffy run Using reffy commit 14.4.0. --- ed/css/av1-isobmff.json | 40 + ed/dfns/anonymous-iframe.json | 315 ++ ed/dfns/av1-hdr10plus.json | 63 + ed/dfns/av1-isobmff.json | 692 +++++ ed/headings/afgs1-spec.json | 290 ++ ed/headings/anonymous-iframe.json | 501 +++ ed/headings/av1-hdr10plus.json | 171 + ed/headings/av1-isobmff.json | 340 ++ ed/headings/av1-mpeg2-ts.json | 189 ++ ed/headings/av1-rtp-spec.json | 442 +++ ed/headings/av1-spec.json | 2756 +++++++++++++++++ ed/idl/anonymous-iframe.idl | 22 + ed/ids/afgs1-spec.json | 101 + ed/ids/anonymous-iframe.json | 840 +++++ ed/ids/av1-hdr10plus.json | 382 +++ ed/ids/av1-isobmff.json | 793 +++++ ed/ids/av1-mpeg2-ts.json | 69 + ed/ids/av1-rtp-spec.json | 132 + ed/ids/av1-spec.json | 923 ++++++ ed/index.json | 589 +++- ed/links/afgs1-spec.json | 11 + ed/links/anonymous-iframe.json | 225 ++ ed/links/av1-avif.json | 8 +- ed/links/av1-hdr10plus.json | 30 + ed/links/av1-isobmff.json | 45 + ed/links/av1-mpeg2-ts.json | 15 + ed/links/av1-rtp-spec.json | 32 + ed/links/av1-spec.json | 12 + .../webcodecs-av1-codec-registration.json | 8 +- ed/links/webrtc-svc.json | 8 +- ed/refs/DOM-Level-2-Style.json | 37 +- ed/refs/anonymous-iframe.json | 92 + ed/refs/av1-hdr10plus.json | 72 + ed/refs/av1-isobmff.json | 40 + ed/refs/av1-mpeg2-ts.json | 31 + ed/refs/av1-rtp-spec.json | 68 + ed/refs/css-color-3.json | 35 +- ed/refs/ecma-402.json | 42 + ed/refs/svg-animations.json | 14 +- ed/refs/svg-integration.json | 7 +- packages/css/package.json | 2 +- packages/idl/package.json | 2 +- 42 files changed, 10367 insertions(+), 119 deletions(-) create mode 100644 ed/css/av1-isobmff.json create mode 100644 ed/dfns/anonymous-iframe.json create mode 100644 ed/dfns/av1-hdr10plus.json create mode 100644 ed/dfns/av1-isobmff.json create mode 100644 ed/headings/afgs1-spec.json create mode 100644 ed/headings/anonymous-iframe.json create mode 100644 ed/headings/av1-hdr10plus.json create mode 100644 ed/headings/av1-isobmff.json create mode 100644 ed/headings/av1-mpeg2-ts.json create mode 100644 ed/headings/av1-rtp-spec.json create mode 100644 ed/headings/av1-spec.json create mode 100644 ed/idl/anonymous-iframe.idl create mode 100644 ed/ids/afgs1-spec.json create mode 100644 ed/ids/anonymous-iframe.json create mode 100644 ed/ids/av1-hdr10plus.json create mode 100644 ed/ids/av1-isobmff.json create mode 100644 ed/ids/av1-mpeg2-ts.json create mode 100644 ed/ids/av1-rtp-spec.json create mode 100644 ed/ids/av1-spec.json create mode 100644 ed/links/afgs1-spec.json create mode 100644 ed/links/anonymous-iframe.json create mode 100644 ed/links/av1-hdr10plus.json create mode 100644 ed/links/av1-isobmff.json create mode 100644 ed/links/av1-mpeg2-ts.json create mode 100644 ed/links/av1-rtp-spec.json create mode 100644 ed/links/av1-spec.json create mode 100644 ed/refs/anonymous-iframe.json create mode 100644 ed/refs/av1-hdr10plus.json create mode 100644 ed/refs/av1-isobmff.json create mode 100644 ed/refs/av1-mpeg2-ts.json create mode 100644 ed/refs/av1-rtp-spec.json create mode 100644 ed/refs/ecma-402.json diff --git a/ed/css/av1-isobmff.json b/ed/css/av1-isobmff.json new file mode 100644 index 000000000000..d5bcb0816e2f --- /dev/null +++ b/ed/css/av1-isobmff.json @@ -0,0 +1,40 @@ +{ + "spec": { + "title": "AV1 Codec ISO Media File Format Binding", + "url": "https://aomediacodec.github.io/av1-isobmff/" + }, + "properties": [], + "atrules": [], + "selectors": [], + "values": [], + "warnings": [ + { + "msg": "Dangling value", + "name": "av01", + "type": "value", + "value": "av01", + "for": "ISOBMFF Brand" + }, + { + "msg": "Dangling value", + "name": "av01", + "type": "value", + "value": "av01", + "for": "AV1SampleEntry" + }, + { + "msg": "Dangling value", + "name": "av1m", + "type": "value", + "value": "av1m", + "for": "AV1MultiFrameSampleGroupEntry" + }, + { + "msg": "Dangling value", + "name": "av1M", + "type": "value", + "value": "av1M", + "for": "AV1MetadataSampleGroupEntry" + } + ] +} diff --git a/ed/dfns/anonymous-iframe.json b/ed/dfns/anonymous-iframe.json new file mode 100644 index 000000000000..d7b87d772496 --- /dev/null +++ b/ed/dfns/anonymous-iframe.json @@ -0,0 +1,315 @@ +{ + "spec": { + "title": "Iframe credentialless", + "url": "https://wicg.github.io/anonymous-iframe/" + }, + "dfns": [ + { + "id": "attr-iframe-credentialless", + "href": "https://wicg.github.io/anonymous-iframe/#attr-iframe-credentialless", + "linkingText": [ + "attr-iframe-credentialless" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "spec-iframe-attribute", + "href": "https://wicg.github.io/anonymous-iframe/#spec-iframe-attribute", + "title": "The Iframe attribute", + "number": "6.1.1" + }, + "definedIn": "prose" + }, + { + "id": "htmliframeelement", + "href": "https://wicg.github.io/anonymous-iframe/#htmliframeelement", + "linkingText": [ + "HTMLIFrameElement" + ], + "localLinkingText": [], + "type": "interface", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "title", + "href": "https://wicg.github.io/anonymous-iframe/#title", + "title": "Iframe credentialless" + }, + "definedIn": "pre" + }, + { + "id": "dom-htmliframeelement-credentialless", + "href": "https://wicg.github.io/anonymous-iframe/#dom-htmliframeelement-credentialless", + "linkingText": [ + "credentialless" + ], + "localLinkingText": [], + "type": "attribute", + "for": [ + "HTMLIFrameElement" + ], + "access": "public", + "informative": false, + "heading": { + "id": "title", + "href": "https://wicg.github.io/anonymous-iframe/#title", + "title": "Iframe credentialless" + }, + "definedIn": "pre" + }, + { + "id": "dom-iframe-credentialless", + "href": "https://wicg.github.io/anonymous-iframe/#dom-iframe-credentialless", + "linkingText": [ + "dom-iframe-credentialless" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "title", + "href": "https://wicg.github.io/anonymous-iframe/#title", + "title": "Iframe credentialless" + }, + "definedIn": "prose" + }, + { + "id": "window", + "href": "https://wicg.github.io/anonymous-iframe/#window", + "linkingText": [ + "Window" + ], + "localLinkingText": [], + "type": "interface", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "spec-window-attribute", + "href": "https://wicg.github.io/anonymous-iframe/#spec-window-attribute", + "title": "The Window attribute", + "number": "6.1.2" + }, + "definedIn": "pre" + }, + { + "id": "dom-window-credentialless", + "href": "https://wicg.github.io/anonymous-iframe/#dom-window-credentialless", + "linkingText": [ + "credentialless" + ], + "localLinkingText": [], + "type": "attribute", + "for": [ + "Window" + ], + "access": "public", + "informative": false, + "heading": { + "id": "title", + "href": "https://wicg.github.io/anonymous-iframe/#title", + "title": "Iframe credentialless" + }, + "definedIn": "pre" + }, + { + "id": "navigation-params-credentialless", + "href": "https://wicg.github.io/anonymous-iframe/#navigation-params-credentialless", + "linkingText": [ + "navigation-params-credentialless" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "spec-navigating-browsing-context", + "href": "https://wicg.github.io/anonymous-iframe/#spec-navigating-browsing-context", + "title": "Navigating a browsing context", + "number": "6.1.4" + }, + "definedIn": "dt" + }, + { + "id": "credentialless-window", + "href": "https://wicg.github.io/anonymous-iframe/#credentialless-window", + "linkingText": [ + "credentialless Window" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "spec-section", + "href": "https://wicg.github.io/anonymous-iframe/#spec-section", + "title": "General section", + "number": "6.1.6" + }, + "definedIn": "prose" + }, + { + "id": "initial-window-credentialless", + "href": "https://wicg.github.io/anonymous-iframe/#initial-window-credentialless", + "linkingText": [ + "initial-window-credentialless" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "title", + "href": "https://wicg.github.io/anonymous-iframe/#title", + "title": "Iframe credentialless" + }, + "definedIn": "prose" + }, + { + "id": "navigation-credentialless", + "href": "https://wicg.github.io/anonymous-iframe/#navigation-credentialless", + "linkingText": [ + "navigation-credentialless" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "title", + "href": "https://wicg.github.io/anonymous-iframe/#title", + "title": "Iframe credentialless" + }, + "definedIn": "prose" + }, + { + "id": "autofill-and-credentialless-iframe", + "href": "https://wicg.github.io/anonymous-iframe/#autofill-and-credentialless-iframe", + "linkingText": [ + "Autofill and credentialless iframe" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "spec-autofill", + "href": "https://wicg.github.io/anonymous-iframe/#spec-autofill", + "title": "Autofill", + "number": "6.1.8" + }, + "definedIn": "prose" + }, + { + "id": "page-credentialless-nonce", + "href": "https://wicg.github.io/anonymous-iframe/#page-credentialless-nonce", + "linkingText": [ + "page credentialless nonce" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "spec-environment-partition-nonce", + "href": "https://wicg.github.io/anonymous-iframe/#spec-environment-partition-nonce", + "title": "Environment’s partition nonce", + "number": "6.1.9" + }, + "definedIn": "prose" + }, + { + "id": "environment-partition-nonce", + "href": "https://wicg.github.io/anonymous-iframe/#environment-partition-nonce", + "linkingText": [ + "partition nonce" + ], + "localLinkingText": [], + "type": "dfn", + "for": [ + "environment" + ], + "access": "public", + "informative": false, + "heading": { + "id": "title", + "href": "https://wicg.github.io/anonymous-iframe/#title", + "title": "Iframe credentialless" + }, + "definedIn": "dt" + }, + { + "id": "storage-key-nonce", + "href": "https://wicg.github.io/anonymous-iframe/#storage-key-nonce", + "linkingText": [ + "storage-key-nonce" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "spec-storage-partitioning", + "href": "https://wicg.github.io/anonymous-iframe/#spec-storage-partitioning", + "title": "Integration with storage-partitioning", + "number": "6.4" + }, + "definedIn": "dt" + }, + { + "id": "storage-key-storage-key-origin", + "href": "https://wicg.github.io/anonymous-iframe/#storage-key-storage-key-origin", + "linkingText": [ + "storage-key-origin" + ], + "localLinkingText": [], + "type": "dfn", + "for": [ + "storage key" + ], + "access": "public", + "informative": false, + "heading": { + "id": "spec-storage-key", + "href": "https://wicg.github.io/anonymous-iframe/#spec-storage-key", + "title": "storage-key", + "number": "6.5.1" + }, + "definedIn": "prose" + }, + { + "id": "storage-key-storage-key-nonce", + "href": "https://wicg.github.io/anonymous-iframe/#storage-key-storage-key-nonce", + "linkingText": [ + "storage-key-nonce" + ], + "localLinkingText": [], + "type": "dfn", + "for": [ + "storage key" + ], + "access": "public", + "informative": false, + "heading": { + "id": "spec-storage-key", + "href": "https://wicg.github.io/anonymous-iframe/#spec-storage-key", + "title": "storage-key", + "number": "6.5.1" + }, + "definedIn": "prose" + } + ] +} \ No newline at end of file diff --git a/ed/dfns/av1-hdr10plus.json b/ed/dfns/av1-hdr10plus.json new file mode 100644 index 000000000000..aabc5ad8a9bd --- /dev/null +++ b/ed/dfns/av1-hdr10plus.json @@ -0,0 +1,63 @@ +{ + "spec": { + "title": "HDR10+ AV1 Metadata Handling Specification", + "url": "https://aomediacodec.github.io/av1-hdr10plus/" + }, + "dfns": [ + { + "id": "hdr10-metadata", + "href": "https://aomediacodec.github.io/av1-hdr10plus/#hdr10-metadata", + "linkingText": [ + "HDR10+ Metadata" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "hdr10plus-metadata", + "href": "https://aomediacodec.github.io/av1-hdr10plus/#hdr10plus-metadata", + "title": "HDR10+ Metadata", + "number": "2.1" + }, + "definedIn": "prose" + }, + { + "id": "hdr10-metadata-obu", + "href": "https://aomediacodec.github.io/av1-hdr10plus/#hdr10-metadata-obu", + "linkingText": [ + "HDR10+ Metadata OBU" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "title", + "href": "https://aomediacodec.github.io/av1-hdr10plus/#title", + "title": "HDR10+ AV1 Metadata Handling Specification" + }, + "definedIn": "prose" + }, + { + "id": "hdr10-static-metadata", + "href": "https://aomediacodec.github.io/av1-hdr10plus/#hdr10-static-metadata", + "linkingText": [ + "HDR10 Static Metadata" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "title", + "href": "https://aomediacodec.github.io/av1-hdr10plus/#title", + "title": "HDR10+ AV1 Metadata Handling Specification" + }, + "definedIn": "prose" + } + ] +} \ No newline at end of file diff --git a/ed/dfns/av1-isobmff.json b/ed/dfns/av1-isobmff.json new file mode 100644 index 000000000000..62f6c8910ce3 --- /dev/null +++ b/ed/dfns/av1-isobmff.json @@ -0,0 +1,692 @@ +{ + "spec": { + "title": "AV1 Codec ISO Media File Format Binding", + "url": "https://aomediacodec.github.io/av1-isobmff/" + }, + "dfns": [ + { + "id": "valdef-isobmff-brand-av01", + "href": "https://aomediacodec.github.io/av1-isobmff/#valdef-isobmff-brand-av01", + "linkingText": [ + "av01" + ], + "localLinkingText": [], + "type": "value", + "for": [ + "ISOBMFF Brand" + ], + "access": "public", + "informative": false, + "heading": { + "id": "brands", + "href": "https://aomediacodec.github.io/av1-isobmff/#brands", + "title": "General Requirements & Brands", + "number": "2.1" + }, + "definedIn": "prose" + }, + { + "id": "valdef-av1sampleentry-av01", + "href": "https://aomediacodec.github.io/av1-isobmff/#valdef-av1sampleentry-av01", + "linkingText": [ + "av01" + ], + "localLinkingText": [], + "type": "value", + "for": [ + "AV1SampleEntry" + ], + "access": "public", + "informative": false, + "heading": { + "id": "av1sampleentry-definition", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1sampleentry-definition", + "title": "Definition", + "number": "2.2.1" + }, + "definedIn": "pre" + }, + { + "id": "av1sampleentry", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1sampleentry", + "linkingText": [ + "AV1SampleEntry" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "av1sampleentry-description", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1sampleentry-description", + "title": "Description", + "number": "2.2.2" + }, + "definedIn": "prose" + }, + { + "id": "width", + "href": "https://aomediacodec.github.io/av1-isobmff/#width", + "linkingText": [ + "width" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "av1sampleentry-semantics", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1sampleentry-semantics", + "title": "Semantics", + "number": "2.2.4" + }, + "definedIn": "prose" + }, + { + "id": "height", + "href": "https://aomediacodec.github.io/av1-isobmff/#height", + "linkingText": [ + "height" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "av1sampleentry-semantics", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1sampleentry-semantics", + "title": "Semantics", + "number": "2.2.4" + }, + "definedIn": "prose" + }, + { + "id": "compressorname", + "href": "https://aomediacodec.github.io/av1-isobmff/#compressorname", + "linkingText": [ + "compressorname" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "av1sampleentry-semantics", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1sampleentry-semantics", + "title": "Semantics", + "number": "2.2.4" + }, + "definedIn": "prose" + }, + { + "id": "config", + "href": "https://aomediacodec.github.io/av1-isobmff/#config", + "linkingText": [ + "config" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "av1sampleentry-semantics", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1sampleentry-semantics", + "title": "Semantics", + "number": "2.2.4" + }, + "definedIn": "prose" + }, + { + "id": "av1c", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1c", + "linkingText": [ + "av1C" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "av1codecconfigurationbox-definition", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1codecconfigurationbox-definition", + "title": "Definition", + "number": "2.3.1" + }, + "definedIn": "pre" + }, + { + "id": "av1codecconfigurationbox", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1codecconfigurationbox", + "linkingText": [ + "AV1CodecConfigurationBox" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "av1codecconfigurationbox-description", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1codecconfigurationbox-description", + "title": "Description", + "number": "2.3.2" + }, + "definedIn": "prose" + }, + { + "id": "marker", + "href": "https://aomediacodec.github.io/av1-isobmff/#marker", + "linkingText": [ + "marker" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "av1codecconfigurationbox-semantics", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1codecconfigurationbox-semantics", + "title": "Semantics", + "number": "2.3.4" + }, + "definedIn": "prose" + }, + { + "id": "version", + "href": "https://aomediacodec.github.io/av1-isobmff/#version", + "linkingText": [ + "version" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "av1codecconfigurationbox-semantics", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1codecconfigurationbox-semantics", + "title": "Semantics", + "number": "2.3.4" + }, + "definedIn": "prose" + }, + { + "id": "seq_profile", + "href": "https://aomediacodec.github.io/av1-isobmff/#seq_profile", + "linkingText": [ + "seq_profile" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "av1codecconfigurationbox-semantics", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1codecconfigurationbox-semantics", + "title": "Semantics", + "number": "2.3.4" + }, + "definedIn": "prose" + }, + { + "id": "seq_level_idx_0", + "href": "https://aomediacodec.github.io/av1-isobmff/#seq_level_idx_0", + "linkingText": [ + "seq_level_idx_0" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "av1codecconfigurationbox-semantics", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1codecconfigurationbox-semantics", + "title": "Semantics", + "number": "2.3.4" + }, + "definedIn": "prose" + }, + { + "id": "seq_tier_0", + "href": "https://aomediacodec.github.io/av1-isobmff/#seq_tier_0", + "linkingText": [ + "seq_tier_0" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "av1codecconfigurationbox-semantics", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1codecconfigurationbox-semantics", + "title": "Semantics", + "number": "2.3.4" + }, + "definedIn": "prose" + }, + { + "id": "high_bitdepth", + "href": "https://aomediacodec.github.io/av1-isobmff/#high_bitdepth", + "linkingText": [ + "high_bitdepth" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "av1codecconfigurationbox-semantics", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1codecconfigurationbox-semantics", + "title": "Semantics", + "number": "2.3.4" + }, + "definedIn": "prose" + }, + { + "id": "twelve_bit", + "href": "https://aomediacodec.github.io/av1-isobmff/#twelve_bit", + "linkingText": [ + "twelve_bit" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "title", + "href": "https://aomediacodec.github.io/av1-isobmff/#title", + "title": "AV1 Codec ISO Media File Format Binding" + }, + "definedIn": "prose" + }, + { + "id": "monochrome", + "href": "https://aomediacodec.github.io/av1-isobmff/#monochrome", + "linkingText": [ + "monochrome" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "title", + "href": "https://aomediacodec.github.io/av1-isobmff/#title", + "title": "AV1 Codec ISO Media File Format Binding" + }, + "definedIn": "prose" + }, + { + "id": "chroma_subsampling_x", + "href": "https://aomediacodec.github.io/av1-isobmff/#chroma_subsampling_x", + "linkingText": [ + "chroma_subsampling_x" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "title", + "href": "https://aomediacodec.github.io/av1-isobmff/#title", + "title": "AV1 Codec ISO Media File Format Binding" + }, + "definedIn": "prose" + }, + { + "id": "chroma_subsampling_y", + "href": "https://aomediacodec.github.io/av1-isobmff/#chroma_subsampling_y", + "linkingText": [ + "chroma_subsampling_y" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "title", + "href": "https://aomediacodec.github.io/av1-isobmff/#title", + "title": "AV1 Codec ISO Media File Format Binding" + }, + "definedIn": "prose" + }, + { + "id": "chroma_sample_position", + "href": "https://aomediacodec.github.io/av1-isobmff/#chroma_sample_position", + "linkingText": [ + "chroma_sample_position" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "title", + "href": "https://aomediacodec.github.io/av1-isobmff/#title", + "title": "AV1 Codec ISO Media File Format Binding" + }, + "definedIn": "prose" + }, + { + "id": "initial_presentation_delay_present", + "href": "https://aomediacodec.github.io/av1-isobmff/#initial_presentation_delay_present", + "linkingText": [ + "initial_presentation_delay_present" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "title", + "href": "https://aomediacodec.github.io/av1-isobmff/#title", + "title": "AV1 Codec ISO Media File Format Binding" + }, + "definedIn": "prose" + }, + { + "id": "initial_presentation_delay_minus_one", + "href": "https://aomediacodec.github.io/av1-isobmff/#initial_presentation_delay_minus_one", + "linkingText": [ + "initial_presentation_delay_minus_one" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "title", + "href": "https://aomediacodec.github.io/av1-isobmff/#title", + "title": "AV1 Codec ISO Media File Format Binding" + }, + "definedIn": "prose" + }, + { + "id": "configobus", + "href": "https://aomediacodec.github.io/av1-isobmff/#configobus", + "linkingText": [ + "configOBUs" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "title", + "href": "https://aomediacodec.github.io/av1-isobmff/#title", + "title": "AV1 Codec ISO Media File Format Binding" + }, + "definedIn": "prose" + }, + { + "id": "av1-sample", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1-sample", + "linkingText": [ + "AV1 Sample" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "sampleformat", + "href": "https://aomediacodec.github.io/av1-isobmff/#sampleformat", + "title": "AV1 Sample Format", + "number": "2.4" + }, + "definedIn": "prose" + }, + { + "id": "av1f", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1f", + "linkingText": [ + "av1f" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "forwardkeyframesamplegroupentry-definition", + "href": "https://aomediacodec.github.io/av1-isobmff/#forwardkeyframesamplegroupentry-definition", + "title": "Definition", + "number": "2.5.1" + }, + "definedIn": "pre" + }, + { + "id": "av1forwardkeyframesamplegroupentry", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1forwardkeyframesamplegroupentry", + "linkingText": [ + "AV1ForwardKeyFrameSampleGroupEntry" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "forwardkeyframesamplegroupentry-description", + "href": "https://aomediacodec.github.io/av1-isobmff/#forwardkeyframesamplegroupentry-description", + "title": "Description", + "number": "2.5.2" + }, + "definedIn": "prose" + }, + { + "id": "fwd_distance", + "href": "https://aomediacodec.github.io/av1-isobmff/#fwd_distance", + "linkingText": [ + "fwd_distance" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "forwardkeyframesamplegroupentry-semantics", + "href": "https://aomediacodec.github.io/av1-isobmff/#forwardkeyframesamplegroupentry-semantics", + "title": "Semantics", + "number": "2.5.4" + }, + "definedIn": "prose" + }, + { + "id": "valdef-av1multiframesamplegroupentry-av1m", + "href": "https://aomediacodec.github.io/av1-isobmff/#valdef-av1multiframesamplegroupentry-av1m", + "linkingText": [ + "av1m" + ], + "localLinkingText": [], + "type": "value", + "for": [ + "AV1MultiFrameSampleGroupEntry" + ], + "access": "public", + "informative": false, + "heading": { + "id": "multiframesamplegroupentry-definition", + "href": "https://aomediacodec.github.io/av1-isobmff/#multiframesamplegroupentry-definition", + "title": "Definition", + "number": "2.6.1" + }, + "definedIn": "pre" + }, + { + "id": "av1multiframesamplegroupentry", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1multiframesamplegroupentry", + "linkingText": [ + "AV1MultiFrameSampleGroupEntry" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "multiframesamplegroupentry-description", + "href": "https://aomediacodec.github.io/av1-isobmff/#multiframesamplegroupentry-description", + "title": "Description", + "number": "2.6.2" + }, + "definedIn": "prose" + }, + { + "id": "av1s", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1s", + "linkingText": [ + "av1s" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "switchframesamplegroupentry-definition", + "href": "https://aomediacodec.github.io/av1-isobmff/#switchframesamplegroupentry-definition", + "title": "Definition", + "number": "2.7.1" + }, + "definedIn": "pre" + }, + { + "id": "av1switchframesamplegroupentry", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1switchframesamplegroupentry", + "linkingText": [ + "AV1SwitchFrameSampleGroupEntry" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "switchframesamplegroupentry-description", + "href": "https://aomediacodec.github.io/av1-isobmff/#switchframesamplegroupentry-description", + "title": "Description", + "number": "2.7.2" + }, + "definedIn": "prose" + }, + { + "id": "valdef-av1metadatasamplegroupentry-av1m", + "href": "https://aomediacodec.github.io/av1-isobmff/#valdef-av1metadatasamplegroupentry-av1m", + "linkingText": [ + "av1M" + ], + "localLinkingText": [], + "type": "value", + "for": [ + "AV1MetadataSampleGroupEntry" + ], + "access": "private", + "informative": false, + "heading": { + "id": "metadatasamplegroupentry-definition", + "href": "https://aomediacodec.github.io/av1-isobmff/#metadatasamplegroupentry-definition", + "title": "Definition", + "number": "2.8.1" + }, + "definedIn": "pre" + }, + { + "id": "av1metadatasamplegroupentry", + "href": "https://aomediacodec.github.io/av1-isobmff/#av1metadatasamplegroupentry", + "linkingText": [ + "AV1MetadataSampleGroupEntry" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "metadatasamplegroupentry-description", + "href": "https://aomediacodec.github.io/av1-isobmff/#metadatasamplegroupentry-description", + "title": "Description", + "number": "2.8.2" + }, + "definedIn": "prose" + }, + { + "id": "metadata_type", + "href": "https://aomediacodec.github.io/av1-isobmff/#metadata_type", + "linkingText": [ + "metadata_type" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "metadatasamplegroupentry-semantics", + "href": "https://aomediacodec.github.io/av1-isobmff/#metadatasamplegroupentry-semantics", + "title": "Semantics", + "number": "2.8.4" + }, + "definedIn": "prose" + }, + { + "id": "metadata_specific_parameters", + "href": "https://aomediacodec.github.io/av1-isobmff/#metadata_specific_parameters", + "linkingText": [ + "metadata_specific_parameters" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "public", + "informative": false, + "heading": { + "id": "metadatasamplegroupentry-semantics", + "href": "https://aomediacodec.github.io/av1-isobmff/#metadatasamplegroupentry-semantics", + "title": "Semantics", + "number": "2.8.4" + }, + "definedIn": "prose" + }, + { + "id": "cmaf-av1-track", + "href": "https://aomediacodec.github.io/av1-isobmff/#cmaf-av1-track", + "linkingText": [ + "CMAF AV1 Track" + ], + "localLinkingText": [], + "type": "dfn", + "for": [], + "access": "private", + "informative": false, + "heading": { + "id": "cmaf", + "href": "https://aomediacodec.github.io/av1-isobmff/#cmaf", + "title": "CMAF AV1 track format", + "number": "3" + }, + "definedIn": "prose" + } + ] +} \ No newline at end of file diff --git a/ed/headings/afgs1-spec.json b/ed/headings/afgs1-spec.json new file mode 100644 index 000000000000..754ac2b671c6 --- /dev/null +++ b/ed/headings/afgs1-spec.json @@ -0,0 +1,290 @@ +{ + "spec": { + "title": "AOMedia Film Grain Synthesis 1 (AFGS1) specification (Draft)", + "url": "https://aomediacodec.github.io/afgs1-spec/" + }, + "headings": [ + { + "id": "aomedia-film-grain-synthesis-1-afgs1-specification-draft", + "href": "https://aomediacodec.github.io/afgs1-spec/#aomedia-film-grain-synthesis-1-afgs1-specification-draft", + "level": 1, + "title": "AOMedia Film Grain Synthesis 1 (AFGS1) specification (Draft)" + }, + { + "id": "abstract", + "href": "https://aomediacodec.github.io/afgs1-spec/#abstract", + "level": 2, + "title": "Abstract" + }, + { + "id": "contents", + "href": "https://aomediacodec.github.io/afgs1-spec/#contents", + "level": 2, + "title": "Contents" + }, + { + "id": "scope", + "href": "https://aomediacodec.github.io/afgs1-spec/#scope", + "level": 2, + "title": "Scope" + }, + { + "id": "terms-and-definitions", + "href": "https://aomediacodec.github.io/afgs1-spec/#terms-and-definitions", + "level": 2, + "title": "Terms and definitions" + }, + { + "id": "symbols-and-abbreviated-terms", + "href": "https://aomediacodec.github.io/afgs1-spec/#symbols-and-abbreviated-terms", + "level": 2, + "title": "Symbols and abbreviated terms" + }, + { + "id": "conventions", + "href": "https://aomediacodec.github.io/afgs1-spec/#conventions", + "level": 2, + "title": "Conventions" + }, + { + "id": "general", + "href": "https://aomediacodec.github.io/afgs1-spec/#general", + "level": 3, + "title": "General" + }, + { + "id": "arithmetic-operators", + "href": "https://aomediacodec.github.io/afgs1-spec/#arithmetic-operators", + "level": 3, + "title": "Arithmetic operators" + }, + { + "id": "logical-operators", + "href": "https://aomediacodec.github.io/afgs1-spec/#logical-operators", + "level": 3, + "title": "Logical operators" + }, + { + "id": "relational-operators", + "href": "https://aomediacodec.github.io/afgs1-spec/#relational-operators", + "level": 3, + "title": "Relational operators" + }, + { + "id": "bitwise-operators", + "href": "https://aomediacodec.github.io/afgs1-spec/#bitwise-operators", + "level": 3, + "title": "Bitwise operators" + }, + { + "id": "assignment", + "href": "https://aomediacodec.github.io/afgs1-spec/#assignment", + "level": 3, + "title": "Assignment" + }, + { + "id": "mathematical-functions", + "href": "https://aomediacodec.github.io/afgs1-spec/#mathematical-functions", + "level": 3, + "title": "Mathematical functions" + }, + { + "id": "method-of-describing-bitstream-syntax", + "href": "https://aomediacodec.github.io/afgs1-spec/#method-of-describing-bitstream-syntax", + "level": 3, + "title": "Method of describing bitstream syntax" + }, + { + "id": "functions", + "href": "https://aomediacodec.github.io/afgs1-spec/#functions", + "level": 3, + "title": "Functions" + }, + { + "id": "descriptors", + "href": "https://aomediacodec.github.io/afgs1-spec/#descriptors", + "level": 3, + "title": "Descriptors" + }, + { + "id": "fn", + "href": "https://aomediacodec.github.io/afgs1-spec/#fn", + "level": 4, + "title": "f(n)" + }, + { + "id": "syntax-structures", + "href": "https://aomediacodec.github.io/afgs1-spec/#syntax-structures", + "level": 2, + "title": "Syntax structures" + }, + { + "id": "general-1", + "href": "https://aomediacodec.github.io/afgs1-spec/#general-1", + "level": 3, + "title": "General" + }, + { + "id": "aomedia-itu-t-t35-metadata-syntax", + "href": "https://aomediacodec.github.io/afgs1-spec/#aomedia-itu-t-t35-metadata-syntax", + "level": 3, + "title": "AOMedia ITU-T T.35 metadata syntax" + }, + { + "id": "aomedia-itu-t-t35-payload-syntax", + "href": "https://aomediacodec.github.io/afgs1-spec/#aomedia-itu-t-t35-payload-syntax", + "level": 3, + "title": "AOMedia ITU-T T.35 payload syntax" + }, + { + "id": "film-grain-parameter-sets-syntax", + "href": "https://aomediacodec.github.io/afgs1-spec/#film-grain-parameter-sets-syntax", + "level": 3, + "title": "Film grain parameter sets syntax" + }, + { + "id": "film-grain-parameters-syntax", + "href": "https://aomediacodec.github.io/afgs1-spec/#film-grain-parameters-syntax", + "level": 3, + "title": "Film grain parameters syntax" + }, + { + "id": "syntax-structures-semantics", + "href": "https://aomediacodec.github.io/afgs1-spec/#syntax-structures-semantics", + "level": 2, + "title": "Syntax structures semantics" + }, + { + "id": "general-2", + "href": "https://aomediacodec.github.io/afgs1-spec/#general-2", + "level": 3, + "title": "General" + }, + { + "id": "aomedia-itu-t-t35-metadata-semantics", + "href": "https://aomediacodec.github.io/afgs1-spec/#aomedia-itu-t-t35-metadata-semantics", + "level": 3, + "title": "AOMedia ITU-T T.35 metadata semantics" + }, + { + "id": "aomedia-itu-t-t35-payload-semantics", + "href": "https://aomediacodec.github.io/afgs1-spec/#aomedia-itu-t-t35-payload-semantics", + "level": 3, + "title": "AOMedia ITU-T T.35 payload semantics" + }, + { + "id": "film-grain-parameter-sets-semantics", + "href": "https://aomediacodec.github.io/afgs1-spec/#film-grain-parameter-sets-semantics", + "level": 3, + "title": "Film grain parameter sets semantics" + }, + { + "id": "conformance", + "href": "https://aomediacodec.github.io/afgs1-spec/#conformance", + "level": 4, + "title": "Conformance" + }, + { + "id": "film-grain-parameters-semantics", + "href": "https://aomediacodec.github.io/afgs1-spec/#film-grain-parameters-semantics", + "level": 3, + "title": "Film grain parameters semantics" + }, + { + "id": "conformance-requirements", + "href": "https://aomediacodec.github.io/afgs1-spec/#conformance-requirements", + "level": 2, + "title": "Conformance requirements" + }, + { + "id": "decoding-process", + "href": "https://aomediacodec.github.io/afgs1-spec/#decoding-process", + "level": 2, + "title": "Decoding process" + }, + { + "id": "general-3", + "href": "https://aomediacodec.github.io/afgs1-spec/#general-3", + "level": 3, + "title": "General" + }, + { + "id": "film-grain-synthesis-process", + "href": "https://aomediacodec.github.io/afgs1-spec/#film-grain-synthesis-process", + "level": 3, + "title": "Film grain synthesis process" + }, + { + "id": "general-4", + "href": "https://aomediacodec.github.io/afgs1-spec/#general-4", + "level": 4, + "title": "General" + }, + { + "id": "random-number-process", + "href": "https://aomediacodec.github.io/afgs1-spec/#random-number-process", + "level": 4, + "title": "Random number process" + }, + { + "id": "generate-grain-process", + "href": "https://aomediacodec.github.io/afgs1-spec/#generate-grain-process", + "level": 4, + "title": "Generate grain process" + }, + { + "id": "scaling-lookup-initialization-process", + "href": "https://aomediacodec.github.io/afgs1-spec/#scaling-lookup-initialization-process", + "level": 4, + "title": "Scaling lookup initialization process" + }, + { + "id": "add-noise-synthesis-process", + "href": "https://aomediacodec.github.io/afgs1-spec/#add-noise-synthesis-process", + "level": 4, + "title": "Add noise synthesis process" + }, + { + "id": "parsing-process", + "href": "https://aomediacodec.github.io/afgs1-spec/#parsing-process", + "level": 2, + "title": "Parsing process" + }, + { + "id": "parsing-process-for-fn", + "href": "https://aomediacodec.github.io/afgs1-spec/#parsing-process-for-fn", + "level": 3, + "title": "Parsing process for f(n)" + }, + { + "id": "additional-tables", + "href": "https://aomediacodec.github.io/afgs1-spec/#additional-tables", + "level": 2, + "title": "Additional tables" + }, + { + "id": "annex-a-matching-video-decoder-profiles-and-levels", + "href": "https://aomediacodec.github.io/afgs1-spec/#annex-a-matching-video-decoder-profiles-and-levels", + "level": 2, + "title": "Annex A: Matching video decoder profiles and levels" + }, + { + "id": "general", + "href": "https://aomediacodec.github.io/afgs1-spec/#general", + "level": 3, + "title": "General" + }, + { + "id": "conformance", + "href": "https://aomediacodec.github.io/afgs1-spec/#conformance", + "level": 3, + "title": "Conformance" + }, + { + "id": "bibliography", + "href": "https://aomediacodec.github.io/afgs1-spec/#bibliography", + "level": 2, + "title": "Bibliography" + } + ] +} \ No newline at end of file diff --git a/ed/headings/anonymous-iframe.json b/ed/headings/anonymous-iframe.json new file mode 100644 index 000000000000..0b55fb11d918 --- /dev/null +++ b/ed/headings/anonymous-iframe.json @@ -0,0 +1,501 @@ +{ + "spec": { + "title": "Iframe credentialless", + "url": "https://wicg.github.io/anonymous-iframe/" + }, + "headings": [ + { + "id": "title", + "href": "https://wicg.github.io/anonymous-iframe/#title", + "level": 1, + "title": "Iframe credentialless" + }, + { + "id": "abstract", + "href": "https://wicg.github.io/anonymous-iframe/#abstract", + "level": 2, + "title": "Abstract" + }, + { + "id": "status", + "href": "https://wicg.github.io/anonymous-iframe/#status", + "level": 2, + "title": "Status of this document" + }, + { + "id": "toc", + "href": "https://wicg.github.io/anonymous-iframe/#toc", + "level": 2, + "title": "Table of Contents" + }, + { + "id": "introduction", + "href": "https://wicg.github.io/anonymous-iframe/#introduction", + "level": 2, + "title": "Introduction", + "number": "1" + }, + { + "id": "recommended-readings", + "href": "https://wicg.github.io/anonymous-iframe/#recommended-readings", + "level": 3, + "title": "Recommended readings", + "number": "1.1" + }, + { + "id": "problem", + "href": "https://wicg.github.io/anonymous-iframe/#problem", + "level": 2, + "title": "A problem", + "number": "2" + }, + { + "id": "explainer", + "href": "https://wicg.github.io/anonymous-iframe/#explainer", + "level": 2, + "title": "Explainer", + "number": "3" + }, + { + "id": "proposal-whatis", + "href": "https://wicg.github.io/anonymous-iframe/#proposal-whatis", + "level": 3, + "title": "What are iframes credentialless?", + "number": "3.1" + }, + { + "id": "proposal-credentials", + "href": "https://wicg.github.io/anonymous-iframe/#proposal-credentials", + "level": 3, + "title": "Credentialless iframes and credentials", + "number": "3.2" + }, + { + "id": "proposal-interactions", + "href": "https://wicg.github.io/anonymous-iframe/#proposal-interactions", + "level": 3, + "title": "How do credentialless iframes interact with COEP", + "number": "3.3" + }, + { + "id": "proposal-autofill", + "href": "https://wicg.github.io/anonymous-iframe/#proposal-autofill", + "level": 3, + "title": "Credentialless iframes and autofill/password managers", + "number": "3.4" + }, + { + "id": "proposal-coep-credentialless", + "href": "https://wicg.github.io/anonymous-iframe/#proposal-coep-credentialless", + "level": 3, + "title": "Comparison with COEP:credentialless", + "number": "3.5" + }, + { + "id": "alternatives", + "href": "https://wicg.github.io/anonymous-iframe/#alternatives", + "level": 2, + "title": "Alternatives considered", + "number": "4" + }, + { + "id": "alternatives-sandbox", + "href": "https://wicg.github.io/anonymous-iframe/#alternatives-sandbox", + "level": 3, + "title": "Sandboxed iframe", + "number": "4.1" + }, + { + "id": "alternatives-opaque-origins", + "href": "https://wicg.github.io/anonymous-iframe/#alternatives-opaque-origins", + "level": 3, + "title": "Opaque origins", + "number": "4.2" + }, + { + "id": "alternatives-coep-credentialless", + "href": "https://wicg.github.io/anonymous-iframe/#alternatives-coep-credentialless", + "level": 3, + "title": "Make COEP:credentialless to affect