Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reliant specs and their layering #43

Closed
yoavweiss opened this issue May 16, 2023 · 1 comment
Closed

Reliant specs and their layering #43

yoavweiss opened this issue May 16, 2023 · 1 comment
Labels
spec Related to specification/standardization

Comments

@yoavweiss
Copy link
Contributor

Reading through the spec, this seems like infrastructure that a couple of other specs are currently relying on, but one that could be potentially useful for future cases. (e.g. one can imagine a "cross-origin data worklet" that has access to cross-origin data and uses it to generate performance-related histograms in a secure way that doesn't leak any user-specific data)

Given that, I think it'd make sense to make this spec more agnostic to specs that rely on it. In order to do that, I think it'd make sense to move all the SharedStrorage/FLEDGE specific bits to their respective specifications, and only define the infrastructure (that can serve both cases) here.

@alexmturner
Copy link
Collaborator

Note this has been partially addressed by #51, but leaving the issue open until the monkey patches are moved to the Shared Storage/Protected Audience specs

@alexmturner alexmturner added the spec Related to specification/standardization label Jun 28, 2023
alexmturner added a commit to WICG/shared-storage that referenced this issue Sep 4, 2024
Currently, the Private Aggregation spec integrates with Shared Storage
via some monkey patches:
https://patcg-individual-drafts.github.io/private-aggregation-api/#shared-storage-api-monkey-patches

Moves these monkey patches into the main body of the Shared Storage
spec, allowing the monkey patches to be removed. This fixes #175 and
partially resolves
patcg-individual-drafts/private-aggregation-api#43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
spec Related to specification/standardization
Projects
None yet
Development

No branches or pull requests

2 participants