PIndexedDBPermissionRequest.ipdl 668 B

12345678910111213141516171819202122232425262728
  1. /* This Source Code Form is subject to the terms of the Mozilla Public
  2. * License, v. 2.0. If a copy of the MPL was not distributed with this file,
  3. * You can obtain one at http://mozilla.org/MPL/2.0/. */
  4. include protocol PBrowser;
  5. namespace mozilla {
  6. namespace dom {
  7. namespace indexedDB {
  8. protocol PIndexedDBPermissionRequest
  9. {
  10. manager PBrowser;
  11. child:
  12. /**
  13. * Called when the user makes a choice or the permission request times out.
  14. *
  15. * @param permission
  16. * The permission result (see nsIPermissionManager.idl for valid values).
  17. */
  18. async __delete__(uint32_t permission);
  19. };
  20. } // namespace indexedDB
  21. } // namespace dom
  22. } // namespace mozilla