Bug 1472338: part 2) Change `clipboard.readText()` to read from the clipboard asynchr...
[gecko.git] / dom / indexedDB / PBackgroundIDBDatabaseRequest.ipdl
blob255ee26a18f5d997083502a852134f4ecb7c9dde
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/. */
5 include protocol PBackgroundIDBDatabase;
6 include protocol PBackgroundMutableFile;
8 include "mozilla/dom/indexedDB/ActorsChild.h";
10 namespace mozilla {
11 namespace dom {
12 namespace indexedDB {
14 struct CreateFileRequestResponse
16   PBackgroundMutableFile mutableFile;
19 union DatabaseRequestResponse
21   nsresult;
22   CreateFileRequestResponse;
25 [ManualDealloc, ChildImpl="indexedDB::BackgroundDatabaseRequestChild", ParentImpl=virtual]
26 protocol PBackgroundIDBDatabaseRequest
28   manager PBackgroundIDBDatabase;
30 child:
31   async __delete__(DatabaseRequestResponse response);
34 } // namespace indexedDB
35 } // namespace dom
36 } // namespace mozilla