Skip to content

Commit cbdecbd

Browse files
author
reffy-bot
committed
Update of ED report from new reffy run
Using reffy commit 18.4.7.
1 parent 323a8d6 commit cbdecbd

31 files changed

+794
-506
lines changed

ed/algorithms/css-grid-1.json

+7-7
Large diffs are not rendered by default.

ed/algorithms/css-grid-2.json

+4-4
Large diffs are not rendered by default.

ed/algorithms/secure-payment-confirmation.json

+21
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,27 @@
3737
}
3838
]
3939
},
40+
{
41+
"html": "Upon invocation of <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/secure-payment-confirmation/#dom-paymentrequest-securepaymentconfirmationavailability\" id=\"ref-for-dom-paymentrequest-securepaymentconfirmationavailability①\">securePaymentConfirmationAvailability()</a></code> in a given <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://dom.spec.whatwg.org/#document\" id=\"ref-for-document\">Document</a></code> <var>document</var>, the user agent must perform the below\nsteps. A user agent may at any time choose to return\n\"<code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/secure-payment-confirmation/#dom-securepaymentconfirmationavailability-unavailable-unknown-reason\" id=\"ref-for-dom-securepaymentconfirmationavailability-unavailable-unknown-reason①\">unavailable-unknown-reason</a></code>\", if\nneeded to protect the privacy of the user or if a step cannot be completed for\na user-agent specific reason.",
42+
"rationale": "if",
43+
"steps": [
44+
{
45+
"html": "<p>If the user agent does not support Secure Payment Confirmation, or it does\nsupport Secure Payment Confirmation but the feature is disabled via some\nuser-agent specific mechanism, return\n\"<code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/secure-payment-confirmation/#dom-securepaymentconfirmationavailability-unavailable-feature-not-enabled\" id=\"ref-for-dom-securepaymentconfirmationavailability-unavailable-feature-not-enabled①\">unavailable-feature-not-enabled</a></code>\".</p>"
46+
},
47+
{
48+
"html": "<p>If the \"<a data-link-type=\"dfn\" href=\"https://w3c.github.io/payment-request/#dfn-payment\" id=\"ref-for-dfn-payment①\">payment</a>\" permission policy is not\nenabled for <var>document</var>, return\n\"<code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/secure-payment-confirmation/#dom-securepaymentconfirmationavailability-unavailable-no-permission-policy\" id=\"ref-for-dom-securepaymentconfirmationavailability-unavailable-no-permission-policy①\">unavailable-no-permission-policy</a></code>\".</p>"
49+
},
50+
{
51+
"html": "<p>If there is no <a data-link-type=\"dfn\" href=\"https://w3c.github.io/webauthn/#user-verifying-platform-authenticator\" id=\"ref-for-user-verifying-platform-authenticator①\">user-verifying platform authenticator</a> available, return\n\"<code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/secure-payment-confirmation/#dom-securepaymentconfirmationavailability-unavailable-no-user-verifying-platform-authenticator\" id=\"ref-for-dom-securepaymentconfirmationavailability-unavailable-no-user-verifying-platform-authenticator①\">unavailable-no-user-verifying-platform-authenticator</a></code>\".</p>"
52+
},
53+
{
54+
"html": "<p>If there is any other reason that the Secure Payment Confirmation feature\nwould not function if called in <var>document</var>, return\n\"<code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/secure-payment-confirmation/#dom-securepaymentconfirmationavailability-unavailable-unknown-reason\" id=\"ref-for-dom-securepaymentconfirmationavailability-unavailable-unknown-reason②\">unavailable-unknown-reason</a></code>\".</p>"
55+
},
56+
{
57+
"html": "<p>Return \"<code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/secure-payment-confirmation/#dom-securepaymentconfirmationavailability-available\" id=\"ref-for-dom-securepaymentconfirmationavailability-available①\">available</a></code>\".</p>"
58+
}
59+
]
60+
},
4061
{
4162
"html": "The <a data-link-type=\"dfn\" href=\"https://w3c.github.io/payment-request/#dfn-steps-to-validate-payment-method-data\" id=\"ref-for-dfn-steps-to-validate-payment-method-data\">steps to validate payment method data</a> for this payment method, for an\ninput <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/payment-request/#dom-paymentrequest\" id=\"ref-for-dom-paymentrequest③\">PaymentRequest</a></code> <var>request</var> and <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://w3c.github.io/secure-payment-confirmation/#dictdef-securepaymentconfirmationrequest\" id=\"ref-for-dictdef-securepaymentconfirmationrequest③\">SecurePaymentConfirmationRequest</a></code> <var>data</var>, are:",
4263
"rationale": "if",

ed/algorithms/web-animations-2.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1310,11 +1310,11 @@
13101310
{
13111311
"name": "KeyframeEffect/KeyframeEffect(target, keyframes, options)",
13121312
"href": "https://drafts.csswg.org/web-animations-2/#dom-keyframeeffect-keyframeeffect",
1313-
"html": "Amend step 5 of the procedure to create a new <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://drafts.csswg.org/web-animations-2/#dom-keyframeeffect-keyframeeffect\" id=\"ref-for-dom-keyframeeffect-keyframeeffect\">KeyframeEffect</a></code> object as\nfollows:",
1313+
"html": "Amend step 5 of the procedure to create a new <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://drafts.csswg.org/web-animations-2/#dom-keyframeeffect-keyframeeffect\" id=\"ref-for-dom-keyframeeffect-keyframeeffect\">KeyframeEffect</a></code> object as\nfollows:",
13141314
"rationale": "if",
13151315
"steps": [
13161316
{
1317-
"html": "<p>If <var>options</var> is a <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://drafts.csswg.org/web-animations-1/#dictdef-keyframeeffectoptions\" id=\"ref-for-dictdef-keyframeeffectoptions\">KeyframeEffectOptions</a></code> object,\nassign the <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://drafts.csswg.org/web-animations-2/#dom-keyframeeffect-iterationcomposite\" id=\"ref-for-dom-keyframeeffect-iterationcomposite①\">iterationComposite</a></code>, and <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://drafts.csswg.org/web-animations-1/#dom-keyframeeffect-composite\" id=\"ref-for-dom-keyframeeffect-composite\">composite</a></code>, properties of <var>effect</var> to the\ncorresponding value from <var>options</var>.</p>\n <p>When assigning these properties, the error-handling defined for the\ncorresponding setters on the <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://drafts.csswg.org/web-animations-2/#dom-keyframeeffect-keyframeeffect-source\" id=\"ref-for-dom-keyframeeffect-keyframeeffect-source①\">KeyframeEffect</a></code> interface is applied.\nIf any of those setters require an exception to be thrown\nfor the values specified by <var>options</var>, this procedure must <a data-link-type=\"dfn\" href=\"https://webidl.spec.whatwg.org/#dfn-throw\" id=\"ref-for-dfn-throw①①\">throw</a> the same exception and abort all further steps.</p>"
1317+
"html": "<p>If <var>options</var> is a <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://drafts.csswg.org/web-animations-1/#dictdef-keyframeeffectoptions\" id=\"ref-for-dictdef-keyframeeffectoptions\">KeyframeEffectOptions</a></code> object,\nassign the <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://drafts.csswg.org/web-animations-2/#dom-keyframeeffect-iterationcomposite\" id=\"ref-for-dom-keyframeeffect-iterationcomposite①\">iterationComposite</a></code>, and <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://drafts.csswg.org/web-animations-1/#dom-keyframeeffect-composite\" id=\"ref-for-dom-keyframeeffect-composite\">composite</a></code>, properties of <var>effect</var> to the\ncorresponding value from <var>options</var>.</p>\n <p>When assigning these properties, the error-handling defined for the\ncorresponding setters on the <code class=\"idl\"><a data-link-type=\"idl\" href=\"https://drafts.csswg.org/web-animations-2/#dom-keyframeeffect-keyframeeffect-source\" id=\"ref-for-dom-keyframeeffect-keyframeeffect-source\">KeyframeEffect</a></code> interface is applied.\nIf any of those setters require an exception to be thrown\nfor the values specified by <var>options</var>, this procedure must <a data-link-type=\"dfn\" href=\"https://webidl.spec.whatwg.org/#dfn-throw\" id=\"ref-for-dfn-throw①①\">throw</a> the same exception and abort all further steps.</p>"
13181318
}
13191319
]
13201320
},

ed/css/css-fonts.json

+17-3
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@
155155
{
156156
"name": "font-style",
157157
"href": "https://drafts.csswg.org/css-fonts-4/#propdef-font-style",
158-
"value": "normal | italic | oblique <angle [-90deg,90deg]>?",
158+
"value": "normal | italic | left | right | oblique <angle [-90deg,90deg]>?",
159159
"initial": "normal",
160160
"appliesTo": "all elements and text",
161161
"inherited": "yes",
@@ -173,11 +173,25 @@
173173
},
174174
{
175175
"name": "italic",
176-
"prose": "Matches against a font that is labeled as an italic face, or an oblique face if one does not exist.",
176+
"prose": "Matches against a font that is labeled as an italic face, or an oblique face if one does not exist. The angle and direction of slant is unspecified.",
177177
"href": "https://drafts.csswg.org/css-fonts-4/#valdef-font-style-italic",
178178
"type": "value",
179179
"value": "italic"
180180
},
181+
{
182+
"name": "left",
183+
"prose": "Matches against a font that is labeled as an italic face, with a positive (clockwise) slant; or an oblique face with positive slant, if one does not exist.",
184+
"href": "https://drafts.csswg.org/css-fonts-4/#valdef-font-style-left",
185+
"type": "value",
186+
"value": "left"
187+
},
188+
{
189+
"name": "right",
190+
"prose": "Matches against a font that is labeled as an italic face, with a negative (counter-clockwise) slant; or an oblique face with negative slant, if one does not exist.",
191+
"href": "https://drafts.csswg.org/css-fonts-4/#valdef-font-style-right",
192+
"type": "value",
193+
"value": "right"
194+
},
181195
{
182196
"name": "oblique <angle [-90deg,90deg]>?",
183197
"prose": "Controls matching against an oblique face. Positive angles represent a clockwise slant; negative angles represent a counter-clockwise slant. The lack of an <angle> represents 14deg. (Note that a font might internally provide its own mapping for \"oblique\", but the mapping within the font is disregarded.) Fractional and negative values are accepted; however, values less than -90deg or values greater than 90deg are invalid. If no oblique faces exist, and font-synthesis-style has the value auto, a synthetic oblique face will be generated.",
@@ -1215,7 +1229,7 @@
12151229
"name": "font-style",
12161230
"href": "https://drafts.csswg.org/css-fonts-4/#descdef-font-face-font-style",
12171231
"for": "@font-face",
1218-
"value": "auto | normal | italic | oblique [ <angle [-90deg,90deg]>{1,2} ]?",
1232+
"value": "auto | normal | italic | left | right | oblique [ <angle [-90deg,90deg]>{1,2} ]?",
12191233
"initial": "auto"
12201234
},
12211235
{

ed/dfns/css-fonts-4.json

+42
Original file line numberDiff line numberDiff line change
@@ -1003,6 +1003,48 @@
10031003
},
10041004
"definedIn": "dt"
10051005
},
1006+
{
1007+
"id": "valdef-font-style-left",
1008+
"href": "https://drafts.csswg.org/css-fonts-4/#valdef-font-style-left",
1009+
"linkingText": [
1010+
"left"
1011+
],
1012+
"localLinkingText": [],
1013+
"type": "value",
1014+
"for": [
1015+
"font-style"
1016+
],
1017+
"access": "public",
1018+
"informative": false,
1019+
"heading": {
1020+
"id": "font-style-prop",
1021+
"href": "https://drafts.csswg.org/css-fonts-4/#font-style-prop",
1022+
"title": "Font style: the font-style property",
1023+
"number": "2.4"
1024+
},
1025+
"definedIn": "dt"
1026+
},
1027+
{
1028+
"id": "valdef-font-style-right",
1029+
"href": "https://drafts.csswg.org/css-fonts-4/#valdef-font-style-right",
1030+
"linkingText": [
1031+
"right"
1032+
],
1033+
"localLinkingText": [],
1034+
"type": "value",
1035+
"for": [
1036+
"font-style"
1037+
],
1038+
"access": "public",
1039+
"informative": false,
1040+
"heading": {
1041+
"id": "font-style-prop",
1042+
"href": "https://drafts.csswg.org/css-fonts-4/#font-style-prop",
1043+
"title": "Font style: the font-style property",
1044+
"number": "2.4"
1045+
},
1046+
"definedIn": "dt"
1047+
},
10061048
{
10071049
"id": "valdef-font-style-oblique-angle--90deg-90deg",
10081050
"href": "https://drafts.csswg.org/css-fonts-4/#valdef-font-style-oblique-angle--90deg-90deg",

ed/dfns/secure-payment-confirmation.json

+132-3
Original file line numberDiff line numberDiff line change
@@ -348,10 +348,29 @@
348348
"definedIn": "dt"
349349
},
350350
{
351-
"id": "dom-paymentrequest-issecurepaymentconfirmationavailable",
352-
"href": "https://w3c.github.io/secure-payment-confirmation/#dom-paymentrequest-issecurepaymentconfirmationavailable",
351+
"id": "enumdef-securepaymentconfirmationavailability",
352+
"href": "https://w3c.github.io/secure-payment-confirmation/#enumdef-securepaymentconfirmationavailability",
353353
"linkingText": [
354-
"isSecurePaymentConfirmationAvailable()"
354+
"SecurePaymentConfirmationAvailability"
355+
],
356+
"localLinkingText": [],
357+
"type": "enum",
358+
"for": [],
359+
"access": "public",
360+
"informative": false,
361+
"heading": {
362+
"id": "sctn-secure-payment-confirmation-available-api",
363+
"href": "https://w3c.github.io/secure-payment-confirmation/#sctn-secure-payment-confirmation-available-api",
364+
"title": "Checking if Secure Payment Confirmation is available",
365+
"number": "4.1.7"
366+
},
367+
"definedIn": "pre"
368+
},
369+
{
370+
"id": "dom-paymentrequest-securepaymentconfirmationavailability",
371+
"href": "https://w3c.github.io/secure-payment-confirmation/#dom-paymentrequest-securepaymentconfirmationavailability",
372+
"linkingText": [
373+
"securePaymentConfirmationAvailability()"
355374
],
356375
"localLinkingText": [],
357376
"type": "method",
@@ -368,6 +387,116 @@
368387
},
369388
"definedIn": "pre"
370389
},
390+
{
391+
"id": "dom-securepaymentconfirmationavailability-available",
392+
"href": "https://w3c.github.io/secure-payment-confirmation/#dom-securepaymentconfirmationavailability-available",
393+
"linkingText": [
394+
"\"available\"",
395+
"available"
396+
],
397+
"localLinkingText": [],
398+
"type": "enum-value",
399+
"for": [
400+
"SecurePaymentConfirmationAvailability"
401+
],
402+
"access": "public",
403+
"informative": false,
404+
"heading": {
405+
"id": "sctn-secure-payment-confirmation-available-api",
406+
"href": "https://w3c.github.io/secure-payment-confirmation/#sctn-secure-payment-confirmation-available-api",
407+
"title": "Checking if Secure Payment Confirmation is available",
408+
"number": "4.1.7"
409+
},
410+
"definedIn": "dt"
411+
},
412+
{
413+
"id": "dom-securepaymentconfirmationavailability-unavailable-unknown-reason",
414+
"href": "https://w3c.github.io/secure-payment-confirmation/#dom-securepaymentconfirmationavailability-unavailable-unknown-reason",
415+
"linkingText": [
416+
"\"unavailable-unknown-reason\"",
417+
"unavailable-unknown-reason"
418+
],
419+
"localLinkingText": [],
420+
"type": "enum-value",
421+
"for": [
422+
"SecurePaymentConfirmationAvailability"
423+
],
424+
"access": "public",
425+
"informative": false,
426+
"heading": {
427+
"id": "sctn-secure-payment-confirmation-available-api",
428+
"href": "https://w3c.github.io/secure-payment-confirmation/#sctn-secure-payment-confirmation-available-api",
429+
"title": "Checking if Secure Payment Confirmation is available",
430+
"number": "4.1.7"
431+
},
432+
"definedIn": "dt"
433+
},
434+
{
435+
"id": "dom-securepaymentconfirmationavailability-unavailable-feature-not-enabled",
436+
"href": "https://w3c.github.io/secure-payment-confirmation/#dom-securepaymentconfirmationavailability-unavailable-feature-not-enabled",
437+
"linkingText": [
438+
"\"unavailable-feature-not-enabled\"",
439+
"unavailable-feature-not-enabled"
440+
],
441+
"localLinkingText": [],
442+
"type": "enum-value",
443+
"for": [
444+
"SecurePaymentConfirmationAvailability"
445+
],
446+
"access": "public",
447+
"informative": false,
448+
"heading": {
449+
"id": "sctn-secure-payment-confirmation-available-api",
450+
"href": "https://w3c.github.io/secure-payment-confirmation/#sctn-secure-payment-confirmation-available-api",
451+
"title": "Checking if Secure Payment Confirmation is available",
452+
"number": "4.1.7"
453+
},
454+
"definedIn": "dt"
455+
},
456+
{
457+
"id": "dom-securepaymentconfirmationavailability-unavailable-no-permission-policy",
458+
"href": "https://w3c.github.io/secure-payment-confirmation/#dom-securepaymentconfirmationavailability-unavailable-no-permission-policy",
459+
"linkingText": [
460+
"\"unavailable-no-permission-policy\"",
461+
"unavailable-no-permission-policy"
462+
],
463+
"localLinkingText": [],
464+
"type": "enum-value",
465+
"for": [
466+
"SecurePaymentConfirmationAvailability"
467+
],
468+
"access": "public",
469+
"informative": false,
470+
"heading": {
471+
"id": "sctn-secure-payment-confirmation-available-api",
472+
"href": "https://w3c.github.io/secure-payment-confirmation/#sctn-secure-payment-confirmation-available-api",
473+
"title": "Checking if Secure Payment Confirmation is available",
474+
"number": "4.1.7"
475+
},
476+
"definedIn": "dt"
477+
},
478+
{
479+
"id": "dom-securepaymentconfirmationavailability-unavailable-no-user-verifying-platform-authenticator",
480+
"href": "https://w3c.github.io/secure-payment-confirmation/#dom-securepaymentconfirmationavailability-unavailable-no-user-verifying-platform-authenticator",
481+
"linkingText": [
482+
"\"unavailable-no-user-verifying-platform-authenticator\"",
483+
"unavailable-no-user-verifying-platform-authenticator"
484+
],
485+
"localLinkingText": [],
486+
"type": "enum-value",
487+
"for": [
488+
"SecurePaymentConfirmationAvailability"
489+
],
490+
"access": "public",
491+
"informative": false,
492+
"heading": {
493+
"id": "sctn-secure-payment-confirmation-available-api",
494+
"href": "https://w3c.github.io/secure-payment-confirmation/#sctn-secure-payment-confirmation-available-api",
495+
"title": "Checking if Secure Payment Confirmation is available",
496+
"number": "4.1.7"
497+
},
498+
"definedIn": "dt"
499+
},
371500
{
372501
"id": "dom-authenticationextensionsclientinputs-payment",
373502
"href": "https://w3c.github.io/secure-payment-confirmation/#dom-authenticationextensionsclientinputs-payment",

ed/headings/av1-rtp-spec.json

+8-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,17 @@
1010
"level": 1,
1111
"title": "RTP Payload Format For AV1"
1212
},
13+
{
14+
"id": "subtitle",
15+
"href": "https://aomediacodec.github.io/av1-rtp-spec/#subtitle",
16+
"level": 2,
17+
"title": "v1.0.0"
18+
},
1319
{
1420
"id": "profile-and-date",
1521
"href": "https://aomediacodec.github.io/av1-rtp-spec/#profile-and-date",
16-
"level": 2,
17-
"title": "AOM Working Group Approved Draft, 15 December 2024"
22+
"level": 3,
23+
"title": "AOM Final Deliverable, 15 December 2024"
1824
},
1925
{
2026
"id": "abstract",

ed/headings/secure-payment-confirmation.json

+8-1
Original file line numberDiff line numberDiff line change
@@ -320,12 +320,19 @@
320320
"title": "Credential ID(s) as a tracking vector",
321321
"number": "11.3"
322322
},
323+
{
324+
"id": "sctn-fingerprinting-via-is-secure-payment-confirmation-available",
325+
"href": "https://w3c.github.io/secure-payment-confirmation/#sctn-fingerprinting-via-is-secure-payment-confirmation-available",
326+
"level": 3,
327+
"title": "Fingerprinting via securePaymentConfirmationAvailability",
328+
"number": "11.4"
329+
},
323330
{
324331
"id": "sctn-user-opt-out",
325332
"href": "https://w3c.github.io/secure-payment-confirmation/#sctn-user-opt-out",
326333
"level": 3,
327334
"title": "User opt out",
328-
"number": "11.4"
335+
"number": "11.5"
329336
},
330337
{
331338
"id": "sctn-accessibility-considerations",

ed/idl/fedcm.idl

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ dictionary IdentityProviderBranding {
7474

7575
dictionary IdentityProviderAPIConfig {
7676
required USVString accounts_endpoint;
77-
required USVString client_metadata_endpoint;
77+
USVString client_metadata_endpoint;
7878
required USVString id_assertion_endpoint;
7979
required USVString login_url;
8080
USVString disconnect_endpoint;

0 commit comments

Comments
 (0)