[permissions] Should Permissions be an interface with static objects? (#11)

The WIP TAG review points that the Permissions class should be instanciated on the navigator object. It seems that everyone has different opinions on the matter.

The main argument of the TAG review is that Permissions holds a collection of permissions which is not in the spirit of the specification.

The current design is meant to reduce API footprint and make it look and behave more like a module.

CC @annevk @domenic @slightlyoff @marcoscaceres @jakearchibald

---
Reply to this email directly or view it on GitHub:
https://github.com/w3c/permissions/issues/11

Received on Tuesday, 17 March 2015 11:18:31 UTC