Bug 1731274 [wpt PR 30792] - Add WebIDL.idl as a dependency for webtransport idlharne...
[gecko.git] / dom / serviceworkers / PFetchEventOpProxy.ipdl
blob7182eef03e84f901ddf962862e3fa18f2853ae32
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 PRemoteWorker;
7 include ServiceWorkerOpArgs;
9 namespace mozilla {
10 namespace dom {
12 protocol PFetchEventOpProxy {
13   manager PRemoteWorker;
15  parent:
16   async AsyncLog(nsCString aScriptSpec, uint32_t aLineNumber,
17                  uint32_t aColumnNumber, nsCString aMessageName,
18                  nsString[] aParams);
20   async RespondWith(IPCFetchEventRespondWithResult aResult);
22   async __delete__(ServiceWorkerFetchEventOpResult aResult);
25 }  // namespace dom
26 }  // namespace mozilla