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;
12 protocol PFetchEventOpProxy {
13 manager PRemoteWorker;
16 async AsyncLog(nsCString aScriptSpec, uint32_t aLineNumber,
17 uint32_t aColumnNumber, nsCString aMessageName,
20 async RespondWith(IPCFetchEventRespondWithResult aResult);
22 async __delete__(ServiceWorkerFetchEventOpResult aResult);
26 } // namespace mozilla