On 12 June 2015 at 04:46, Paul Theriault <[email protected]> wrote:

> Thats correct. Though you are mixing things up a little here by throwing
> in Activities. That’s not a permission, that’s just something that is
> registered at install time. (In the same way that system message listeners
> are declared). Without an install step, we will need a new way for apps to
> register anything that was previously registered in the manifest that we
> want to continue to support.
>

Yeah that's really what I'm getting at. Do we still need
window.navigator.mozApps.install() ? If not then how do we do all the other
things that we currently register at install time? Do we need new
(internal?) APIs for those things?

* activities
* appcache_path (I guess we will deprecate this, but we might want to
replace it with service worker integration)
* customizations (I guess we can keep this for the manifests of addons)
* datastores-owned/datastores-access (I hope we can deprecate DataStore
eventually but we need it for now)
* fullscreen (I think we can replace this with display_mode and handle it
in Gaia for pinned sites only)
* messages (as you mentioned)
* orientation (I think we can support this in Gaia for pinned sites)

Ben
_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to