Skip to content

Add spec language for PWA Origin Migration - #136

Merged
mkruisselbrink merged 2 commits into
WICG:gh-pagesfrom
mkruisselbrink:pwa-migration-spec
Mar 11, 2026
Merged

Add spec language for PWA Origin Migration#136
mkruisselbrink merged 2 commits into
WICG:gh-pagesfrom
mkruisselbrink:pwa-migration-spec

Conversation

@mkruisselbrink

@mkruisselbrink mkruisselbrink commented Feb 27, 2026

Copy link
Copy Markdown
Collaborator

This adds the initial spec language for PWA Origin Migration to the index.html. Changes include:

  • Adding migrate_from and migrate_to members to the manifest processing.
  • Defining the migrate_from and migrate_to members and their fields.
  • Adding the validate origin migration algorithm.
  • Elevating web-app-origin-association to a top-level section.
  • Adding non-normative usage examples.
  • Adding privacy and security considerations.

Preview | Diff

This adds the initial spec language for PWA Origin Migration to the index.html.
Changes include:
- Adding `migrate_from` and `migrate_to` members to the manifest processing.
- Defining the `migrate_from` and `migrate_to` members and their fields.
- Adding the `validate origin migration` algorithm.
- Elevating `web-app-origin-association` to a top-level section.
- Adding non-normative usage examples.
- Adding privacy and security considerations.

@dmurph dmurph left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generally LGTM. The id parsing reimplementation is unfortunate, but we can clean that up in follow-ups.

Comment thread index.html
Comment thread index.html
Comment thread index.html
@mkruisselbrink
mkruisselbrink merged commit 34dc764 into WICG:gh-pages Mar 11, 2026
1 check passed
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