// Requesting Permissions
// Specification: https://wicg.github.io/permissions-request/
// Repository: https://github.com/WICG/permissions-request
///
interface Permissions {
request(permissionDesc: PermissionDescriptor | NewJavaScript.PermissionDescriptor): Promise;
// non-standard requestAll() function (https://crbug.com/516626):
requestAll(permissionsDesc: (PermissionDescriptor | NewJavaScript.PermissionDescriptor)[]): Promise;
}