Bug 1892041 - Part 1: Update test262 features. r=spidermonkey-reviewers,dminor
[gecko.git] / dom / serviceworkers / PServiceWorker.ipdl
blob1f8c54481d3f53970c35b28dd0488db9aad50d1c
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
3  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
5 include protocol PBackground;
7 include ClientIPCTypes;
8 include DOMTypes;
10 namespace mozilla {
11 namespace dom {
13 [ChildImpl=virtual, ParentImpl=virtual]
14 protocol PServiceWorker
16   manager PBackground;
18 parent:
19   async Teardown();
21   async PostMessage(ClonedOrErrorMessageData aClonedData, ClientInfoAndState aSource);
23 child:
24   async __delete__();
27 } // namespace dom
28 } // namespace mozilla