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 PServiceWorkerManager;
6
7
namespace mozilla {
8
namespace dom {
9
10
protocol PServiceWorkerUpdater
11
{
12
manager PServiceWorkerManager;
13
14
parent:
15
// This __delete__ is safe because it's called when Proceed() is received and
16
// no other IPC messages are received nor sent.
17
async __delete__();
18
19
child:
20
async Proceed(bool allowed);
21
};
22
23
} // namespace dom
24
} // namespace mozilla
25