Permissions.request() and Permissions.revoke()

Provide a method for websites to request a permission directly. This is something that is already doable for most APIs using some ways around the lack of proper call. It can also be used to improve UI by requesting multiple permissions at once. The revoking bit is for completeness: it allows a website to revoke a permission which can be used for example when a user disable some options.


Editor's draft

Status in Chromium


In development (tracking bug)

Consensus & Standardization

  • Public support
  • No public signals
  • No public signals
  • Positive


Last updated on 2017-06-14