dom/indexedDB/PIndexedDBPermissionRequest.ipdl
author Mike Hommey <mh+mozilla@glandium.org>
Sat, 23 Jan 2016 11:40:24 -0800
changeset 281396 1378b39a9085890ce142e6933ebd50b6537f4ec5
parent 205216 14a2fe92d07b642025f16d2e527bb3b0d12d8807
child 282276 b04361fcbafcb20cfab95999b6a7b37633dd3bc7
permissions -rw-r--r--
Bug 1242074 - Avoid going back and forth between FasterMake and RecursiveMake; r=gps FasterMake needs some RecursiveMake install manifests to have been processed before doing its work, so we can actually end up processing them twice because of the going back and forth from FasterMake in the hybrid build system. Set the dependency at the RecursiveMake level when doing an hybrid build.

/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this file,
 * You can obtain one at http://mozilla.org/MPL/2.0/. */

include protocol PBrowser;

namespace mozilla {
namespace dom {
namespace indexedDB {

protocol PIndexedDBPermissionRequest
{
  manager PBrowser;

child:
  /**
   * Called when the user makes a choice or the permission request times out.
   *
   * @param permission
   *   The permission result (see nsIPermissionManager.idl for valid values).
   */
  __delete__(uint32_t permission);
};

} // namespace indexedDB
} // namespace dom
} // namespace mozilla