blob: 80735f07e6d0a10fd8dfa585b1dce4af5536982e [file] [log] [blame]
// Copyright 2015 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
enum PermissionName {
"geolocation",
"midi",
"notifications",
"push",
"background-sync",
"ambient-light-sensor",
"accelerometer",
"gyroscope",
"magnetometer",
};
// The PermissionDescriptor dictionary is a base to describe permissions. Some
// permissions will extend it. The methods reading it will re-parse it depending
// on the name.
dictionary PermissionDescriptor {
required PermissionName name;
};