[w3c/manifest] BeforeInstallPromptEvent.prompt() does not actually perform installation (#786)

There is actually no logic in the spec that calls "steps to install the web application" or "installation process". Maybe it's implied that the user agent does this in response to a user request to do so, but at least this needs to be explicit in the BeforeInstallPrompt.prompt() flow, which currently (according to the spec) does this:

1. [`prompt()`](https://www.w3.org/TR/appmanifest/#prompt-method) calls **request to present an install prompt**.
2. [**Request to present an install prompt**](https://www.w3.org/TR/appmanifest/#dfn-request-to-present-an-install-prompt) calls **present an install prompt**.
3. [**Present an install prompt**](https://www.w3.org/TR/appmanifest/#dfn-present-an-install-prompt) has no specific logic associated, but returns the user's choice.
4. **Request to present an install prompt** resolves the `prompt()` promise with the user's choice.

Nowhere in this flow does the app install process actually get triggered!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/manifest/issues/786

Received on Thursday, 12 September 2019 01:44:13 UTC