From 8ac0ed13da9ef95abd95bf404e38a4fd53b07266 Mon Sep 17 00:00:00 2001 From: Nan Lin Date: Wed, 10 Apr 2024 10:59:17 -0400 Subject: [PATCH 1/3] Udpate spec for processing attribution eligible response --- spec.bs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/spec.bs b/spec.bs index 4a89afc..f39b1ef 100644 --- a/spec.bs +++ b/spec.bs @@ -252,6 +252,8 @@ spec: attribution-reporting; urlPrefix: https://wicg.github.io/attribution-repor text: event-source; url: eligibility-event-source text: navigation-source; url: eligibility-navigation-source text: unset; url: eligibility-unset + for: request + text: trigger verification metadata; url: request-trigger-verification-metadata spec: turtledove; urlPrefix: https://wicg.github.io/turtledove/ type: dfn text: construct a pending fenced frame config; url: construct-a-pending-fenced-frame-config @@ -893,9 +895,9 @@ A destination event is either a 1. Otherwise, set |attributionReportingEligibility| to "[=eligibility/event-source=]". 1. Set |processResponse| to these steps given a [=response=] |response|: - + 1. Let |fenced| be true. 1. Run [=process an attribution eligible response=] with |event|'s - [=destination enum event/attributionReportingContextOrigin=], |attributionReportingEligibility|, and |response|. + [=destination enum event/attributionReportingContextOrigin=], |attributionReportingEligibility|, |fenced|, |request|'s [=request/trigger verification metadata=], and |response|. 1. Set |useParallelQueue| to true. From b2dc72feba421bce950708eee063212a20962e62 Mon Sep 17 00:00:00 2001 From: Nan Lin Date: Mon, 6 May 2024 09:33:24 -0400 Subject: [PATCH 2/3] review comments --- spec.bs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/spec.bs b/spec.bs index f39b1ef..3db803d 100644 --- a/spec.bs +++ b/spec.bs @@ -252,8 +252,6 @@ spec: attribution-reporting; urlPrefix: https://wicg.github.io/attribution-repor text: event-source; url: eligibility-event-source text: navigation-source; url: eligibility-navigation-source text: unset; url: eligibility-unset - for: request - text: trigger verification metadata; url: request-trigger-verification-metadata spec: turtledove; urlPrefix: https://wicg.github.io/turtledove/ type: dfn text: construct a pending fenced frame config; url: construct-a-pending-fenced-frame-config @@ -896,8 +894,9 @@ A destination event is either a 1. Set |processResponse| to these steps given a [=response=] |response|: 1. Let |fenced| be true. + 1. Let |triggerVerificationMetadata| be null. 1. Run [=process an attribution eligible response=] with |event|'s - [=destination enum event/attributionReportingContextOrigin=], |attributionReportingEligibility|, |fenced|, |request|'s [=request/trigger verification metadata=], and |response|. + [=destination enum event/attributionReportingContextOrigin=], |attributionReportingEligibility|, |fenced|, |triggerVerificationMetadata|, and |response|. 1. Set |useParallelQueue| to true. From bef63a5d3f4c087464940648bf701345fcdbe1d7 Mon Sep 17 00:00:00 2001 From: Nan Lin Date: Wed, 14 Aug 2024 10:51:51 -0400 Subject: [PATCH 3/3] remove trigger verification --- spec.bs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/spec.bs b/spec.bs index 3db803d..e04fe88 100644 --- a/spec.bs +++ b/spec.bs @@ -894,9 +894,8 @@ A destination event is either a 1. Set |processResponse| to these steps given a [=response=] |response|: 1. Let |fenced| be true. - 1. Let |triggerVerificationMetadata| be null. 1. Run [=process an attribution eligible response=] with |event|'s - [=destination enum event/attributionReportingContextOrigin=], |attributionReportingEligibility|, |fenced|, |triggerVerificationMetadata|, and |response|. + [=destination enum event/attributionReportingContextOrigin=], |attributionReportingEligibility|, |fenced|, and |response|. 1. Set |useParallelQueue| to true.