dom/cache/PCacheStorage.ipdl
author seabld
Mon, 20 Mar 2017 21:27:30 -0700
branchSEA248b1_2017021701_RELBRANCH
changeset 376861 021e2aca7ec4b70526deae65e4731107654a553b
parent 336476 47f7004b976a65ae6563da983452dfe0381a562f
child 395703 9a43ac75dfca73751f1da1272fb797f771c9c300
permissions -rw-r--r--
Added tag SEAMONKEY_2_48b1_RELEASE for changeset e53de96f9f26. CLOSED TREE a=release

/* 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 PBackground;
include protocol PBlob; // FIXME: bug 792908
include protocol PCache;
include protocol PCacheOp;
include protocol PCacheStreamControl;
include protocol PFileDescriptorSet;
include protocol PSendStream;

include CacheTypes;

namespace mozilla {
namespace dom {
namespace cache {

protocol PCacheStorage
{
  manager PBackground;
  manages PCacheOp;

parent:
  async PCacheOp(CacheOpArgs aOpArgs);
  async Teardown();

child:
  async __delete__();
};

} // namespace cache
} // namespace dom
} // namespace mozilla