Skip to content

Commit 9ebe377

Browse files
author
reffy-bot
committed
Update of ED report from new reffy run
Using reffy commit 18.4.7.
1 parent b00949a commit 9ebe377

File tree

6 files changed

+2074
-1448
lines changed

6 files changed

+2074
-1448
lines changed

ed/algorithms/turtledove.json

Lines changed: 771 additions & 505 deletions
Large diffs are not rendered by default.

ed/dfns/turtledove.json

Lines changed: 164 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3081,6 +3081,25 @@
30813081
},
30823082
"definedIn": "prose"
30833083
},
3084+
{
3085+
"id": "parse-and-validate-a-ghost-winner",
3086+
"href": "https://wicg.github.io/turtledove/#parse-and-validate-a-ghost-winner",
3087+
"linkingText": [
3088+
"parse and validate a ghost winner"
3089+
],
3090+
"localLinkingText": [],
3091+
"type": "dfn",
3092+
"for": [],
3093+
"access": "private",
3094+
"informative": false,
3095+
"heading": {
3096+
"id": "runadauction",
3097+
"href": "https://wicg.github.io/turtledove/#runadauction",
3098+
"title": "runAdAuction()",
3099+
"number": "4.1"
3100+
},
3101+
"definedIn": "prose"
3102+
},
30843103
{
30853104
"id": "dom-navigator-canloadadauctionfencedframe",
30863105
"href": "https://wicg.github.io/turtledove/#dom-navigator-canloadadauctionfencedframe",
@@ -8674,6 +8693,67 @@
86748693
},
86758694
"definedIn": "pre"
86768695
},
8696+
{
8697+
"id": "protectedaudienceutilities",
8698+
"href": "https://wicg.github.io/turtledove/#protectedaudienceutilities",
8699+
"linkingText": [
8700+
"ProtectedAudienceUtilities"
8701+
],
8702+
"localLinkingText": [],
8703+
"type": "interface",
8704+
"for": [],
8705+
"access": "public",
8706+
"informative": false,
8707+
"heading": {
8708+
"id": "global-scopes",
8709+
"href": "https://wicg.github.io/turtledove/#global-scopes",
8710+
"title": "Global scopes",
8711+
"number": "8.3"
8712+
},
8713+
"definedIn": "pre"
8714+
},
8715+
{
8716+
"id": "dom-protectedaudienceutilities-encodeutf8-input-input",
8717+
"href": "https://wicg.github.io/turtledove/#dom-protectedaudienceutilities-encodeutf8-input-input",
8718+
"linkingText": [
8719+
"input"
8720+
],
8721+
"localLinkingText": [],
8722+
"type": "argument",
8723+
"for": [
8724+
"ProtectedAudienceUtilities/encodeUtf8(input)"
8725+
],
8726+
"access": "public",
8727+
"informative": false,
8728+
"heading": {
8729+
"id": "global-scopes",
8730+
"href": "https://wicg.github.io/turtledove/#global-scopes",
8731+
"title": "Global scopes",
8732+
"number": "8.3"
8733+
},
8734+
"definedIn": "pre"
8735+
},
8736+
{
8737+
"id": "dom-protectedaudienceutilities-decodeutf8-bytes-bytes",
8738+
"href": "https://wicg.github.io/turtledove/#dom-protectedaudienceutilities-decodeutf8-bytes-bytes",
8739+
"linkingText": [
8740+
"bytes"
8741+
],
8742+
"localLinkingText": [],
8743+
"type": "argument",
8744+
"for": [
8745+
"ProtectedAudienceUtilities/decodeUtf8(bytes)"
8746+
],
8747+
"access": "public",
8748+
"informative": false,
8749+
"heading": {
8750+
"id": "global-scopes",
8751+
"href": "https://wicg.github.io/turtledove/#global-scopes",
8752+
"title": "Global scopes",
8753+
"number": "8.3"
8754+
},
8755+
"definedIn": "pre"
8756+
},
86778757
{
86788758
"id": "interestgroupscriptrunnerglobalscope-private-aggregation",
86798759
"href": "https://wicg.github.io/turtledove/#interestgroupscriptrunnerglobalscope-private-aggregation",
@@ -8695,6 +8775,27 @@
86958775
},
86968776
"definedIn": "dt"
86978777
},
8778+
{
8779+
"id": "interestgroupscriptrunnerglobalscope-protected-audience-utilities",
8780+
"href": "https://wicg.github.io/turtledove/#interestgroupscriptrunnerglobalscope-protected-audience-utilities",
8781+
"linkingText": [
8782+
"protected audience utilities"
8783+
],
8784+
"localLinkingText": [],
8785+
"type": "dfn",
8786+
"for": [
8787+
"InterestGroupScriptRunnerGlobalScope"
8788+
],
8789+
"access": "private",
8790+
"informative": false,
8791+
"heading": {
8792+
"id": "global-scopes",
8793+
"href": "https://wicg.github.io/turtledove/#global-scopes",
8794+
"title": "Global scopes",
8795+
"number": "8.3"
8796+
},
8797+
"definedIn": "dt"
8798+
},
86988799
{
86998800
"id": "interestgroupscriptrunnerglobalscope-on-event-contribution-map",
87008801
"href": "https://wicg.github.io/turtledove/#interestgroupscriptrunnerglobalscope-on-event-contribution-map",
@@ -8779,6 +8880,69 @@
87798880
},
87808881
"definedIn": "prose"
87818882
},
8883+
{
8884+
"id": "dom-interestgroupscriptrunnerglobalscope-protectedaudience",
8885+
"href": "https://wicg.github.io/turtledove/#dom-interestgroupscriptrunnerglobalscope-protectedaudience",
8886+
"linkingText": [
8887+
"protectedAudience"
8888+
],
8889+
"localLinkingText": [],
8890+
"type": "attribute",
8891+
"for": [
8892+
"InterestGroupScriptRunnerGlobalScope"
8893+
],
8894+
"access": "public",
8895+
"informative": false,
8896+
"heading": {
8897+
"id": "global-scopes",
8898+
"href": "https://wicg.github.io/turtledove/#global-scopes",
8899+
"title": "Global scopes",
8900+
"number": "8.3"
8901+
},
8902+
"definedIn": "prose"
8903+
},
8904+
{
8905+
"id": "dom-protectedaudienceutilities-encodeutf8",
8906+
"href": "https://wicg.github.io/turtledove/#dom-protectedaudienceutilities-encodeutf8",
8907+
"linkingText": [
8908+
"encodeUtf8(input)"
8909+
],
8910+
"localLinkingText": [],
8911+
"type": "method",
8912+
"for": [
8913+
"ProtectedAudienceUtilities"
8914+
],
8915+
"access": "public",
8916+
"informative": false,
8917+
"heading": {
8918+
"id": "global-scopes",
8919+
"href": "https://wicg.github.io/turtledove/#global-scopes",
8920+
"title": "Global scopes",
8921+
"number": "8.3"
8922+
},
8923+
"definedIn": "prose"
8924+
},
8925+
{
8926+
"id": "dom-protectedaudienceutilities-decodeutf8",
8927+
"href": "https://wicg.github.io/turtledove/#dom-protectedaudienceutilities-decodeutf8",
8928+
"linkingText": [
8929+
"decodeUtf8(bytes)"
8930+
],
8931+
"localLinkingText": [],
8932+
"type": "method",
8933+
"for": [
8934+
"ProtectedAudienceUtilities"
8935+
],
8936+
"access": "public",
8937+
"informative": false,
8938+
"heading": {
8939+
"id": "global-scopes",
8940+
"href": "https://wicg.github.io/turtledove/#global-scopes",
8941+
"title": "Global scopes",
8942+
"number": "8.3"
8943+
},
8944+
"definedIn": "prose"
8945+
},
87828946
{
87838947
"id": "fordebuggingonly",
87848948
"href": "https://wicg.github.io/turtledove/#fordebuggingonly",

ed/idl/turtledove.idl

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,7 @@ partial interface Navigator {
206206
[Exposed=InterestGroupScriptRunnerGlobalScope]
207207
interface InterestGroupScriptRunnerGlobalScope {
208208
readonly attribute PrivateAggregation? privateAggregation;
209+
readonly attribute ProtectedAudienceUtilities protectedAudience;
209210
};
210211

211212
dictionary PASignalValue {
@@ -220,6 +221,12 @@ dictionary PAExtendedHistogramContribution {
220221
bigint filteringId = 0;
221222
};
222223

224+
[Exposed=InterestGroupScriptRunnerGlobalScope]
225+
interface ProtectedAudienceUtilities {
226+
Uint8Array encodeUtf8(USVString input);
227+
USVString decodeUtf8(Uint8Array bytes);
228+
};
229+
223230
[Exposed=InterestGroupBiddingAndScoringScriptRunnerGlobalScope]
224231
interface ForDebuggingOnly {
225232
undefined reportAdAuctionWin(USVString url);

0 commit comments

Comments
 (0)