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
"nsISupports.idl"
7 [scriptable
, uuid(98e31d3b
-6cad
-4cab
-b4b3
-4afff566ea65
)]
8 interface nsINetworkEventListener
: nsISupports
{
9 void onEvent
(in jsval result
);
12 [scriptable
, uuid(f9d9c694
-0aac
-4f9a
-98ac
-7788f954239a
)]
13 interface nsINetworkWorker
: nsISupports
{
14 void start
(in nsINetworkEventListener listener
);
17 void postMessage
(in jsval options
);