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 file,
3 * You can obtain one at http://mozilla.org/MPL/2.0/. */
5 include RemoteWorkerTypes;
6 include ServiceWorkerOpArgs;
7 include SharedWorkerOpArgs;
13 protocol PRemoteWorkerNonLifeCycleOpController
19 async Error(ErrorValue aValue);
22 async ExecOp(SharedWorkerOpArgs aOpArgs);
24 async ExecServiceWorkerOp(ServiceWorkerOpArgs aOpArgs)
25 returns (ServiceWorkerOpResult aResult) ;
31 } // namespace mozilla