[permissions] Passing base dictionary wont work. (#59)

Same thing as happened in `getStats`, a WebIDL method taking a base `PermissionDescriptor` dictionary wont see any members from derived dictionaries, e.g. `deviceId` from `DevicePermissionDescriptor`, so this API needs to take `object`, interfaces, or be rethought.

Also https://github.com/w3c/permissions/issues/42 may be related.


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

Received on Tuesday, 2 February 2016 22:28:05 UTC