blob: a0fd18d88aae9968ed6157378074c15c85dd9a0d [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",
"accessibility-events",
"clipboard-read",
"clipboard-write",
};
// 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;
};