Bug 1850713: remove duplicated setting of early hint preloader id in `ScriptLoader...
[gecko.git] / dom / simpledb / PBackgroundSDBRequest.ipdl
blob938edc01227653cfe8a8fff4142f3450f5f8d68e
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 PBackgroundSDBConnection;
7 namespace mozilla {
8 namespace dom {
10 struct SDBRequestOpenResponse
14 struct SDBRequestSeekResponse
18 struct SDBRequestReadResponse
20   nsCString data;
23 struct SDBRequestWriteResponse
27 struct SDBRequestCloseResponse
31 union SDBRequestResponse
33   nsresult;
34   SDBRequestOpenResponse;
35   SDBRequestSeekResponse;
36   SDBRequestReadResponse;
37   SDBRequestWriteResponse;
38   SDBRequestCloseResponse;
41 [ManualDealloc, ChildImpl=virtual, ParentImpl=virtual]
42 protocol PBackgroundSDBRequest
44   manager PBackgroundSDBConnection;
46 child:
47   async __delete__(SDBRequestResponse response);
50 } // namespace dom
51 } // namespace mozilla