Source code

Revision control

Other Tools

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/. */
4
5
include protocol PBackground;
6
7
include ClientIPCTypes;
8
include DOMTypes;
9
10
namespace mozilla {
11
namespace dom {
12
13
protocol PServiceWorker
14
{
15
manager PBackground;
16
17
parent:
18
async Teardown();
19
20
async PostMessage(ClonedMessageData aClonedData, ClientInfoAndState aSource);
21
22
child:
23
async __delete__();
24
};
25
26
} // namespace dom
27
} // namespace mozilla