WICG / web-app-launch

Web App Launch Handler
Other
75 stars 28 forks source link

Replace appmanifest's launch algorithm with one that has launch_handler behaviors #79

Closed alancutter closed 1 year ago

alancutter commented 1 year ago

https://github.com/WICG/web-app-launch/issues/67 https://github.com/WICG/web-app-launch/issues/69 https://github.com/WICG/web-app-launch/issues/84

This builds on top of https://github.com/w3c/manifest/pull/1056 which adds a launch web application algorithm to the manifest spec. This updates the launch handler spec to replace that algorithm with its own. This enables other webapp specs (not in WICG) to gain the launch_handler behaviour without directly referencing this WICG spec.

Additionally this replaces the concept of "web app launch client" with the existing "application context" concept from the manifest spec which is effectively the same thing.

alancutter commented 1 year ago

I'll wait for https://github.com/w3c/manifest/pull/1056 to land before merging this one.

alancutter commented 1 year ago

The manifest exports need a bit of time to propagate through, will hold off landing until then to make sure the xrefs work correctly.

alancutter commented 1 year ago

The red squiggles remaining will be fixed after https://github.com/w3c/manifest/pull/1062 lands and the xrefs have time to propagate through.