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
