Skip to content

Editorial: export Soft Update algorithm - #1847

Open
monica-ch wants to merge 1 commit into
w3c:mainfrom
monica-ch:export-soft-update
Open

Editorial: export Soft Update algorithm#1847
monica-ch wants to merge 1 commit into
w3c:mainfrom
monica-ch:export-soft-update

Conversation

@monica-ch

@monica-ch monica-ch commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

Part of #1846.

Adds the export attribute to the existing Soft Update dfn so external specifications (FedCM, Payment Handler) can reference it as a stable primitive.

Also adds two Notes clarifying the contract for external callers:

  • Fire-and-forget: callers receive no completion or failure signal.
  • Job-equivalence collapsing: repeated calls for the same registration collapse via the job queue's [=equivalent|job equivalence=] mechanism, so calling more often than necessary is safe but wasteful.

@monica-ch

Copy link
Copy Markdown
Collaborator Author

@yoshisatoyanagisawa Will you take a look at this change?

@Brandr0id FYI

Add the export attribute to the Soft Update dfn so external specifications (FedCM, Payment Handler) can reference it as a stable primitive. Add two clarifying Notes for external callers: the algorithm is fire-and-forget, and repeated calls are collapsed by the job queue via job equivalence.

Part of w3c#1846.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants