MicrosoftEdge / MSEdgeExplainers

Home for explainer documents originated by the Microsoft Edge team
Creative Commons Attribution 4.0 International
1.28k stars 199 forks source link

Updates definition of `install_sources` #778

Closed diekus closed 2 months ago

diekus commented 3 months ago

Updates the definition of the install_sources's behaviour to be up to the implementor of the API, and details mechanisms that developers have to tailor the app's distribution to their needs.

amandabaker commented 3 months ago

Chatted offline. WRT my comment around browsers behaving differently, Diego pointed out that devs will already need to handle error cases, so for the scenario described above, the store can decide that, after a certain number of failed installations, it should prompt the user to navigate to the site and try to install it themself. Plus, if most browsers decide to allow by default, then this is a non-issue

amandabaker commented 2 months ago

Abandoning in favor of #793