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 5include protocol PRemoteWorker; 6 7include ServiceWorkerOpArgs; 8 9namespace mozilla { 10namespace dom { 11 12protocol PFetchEventOpProxy { 13 manager PRemoteWorker; 14 15 parent: 16 async AsyncLog(nsCString aScriptSpec, uint32_t aLineNumber, 17 uint32_t aColumnNumber, nsCString aMessageName, 18 nsString[] aParams); 19 20 async RespondWith(IPCFetchEventRespondWithResult aResult); 21 22 async __delete__(ServiceWorkerFetchEventOpResult aResult); 23}; 24 25} // namespace dom 26} // namespace mozilla 27