summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/webkit/WebCore/workers/Worker.idl
diff options
context:
space:
mode:
Diffstat (limited to 'src/3rdparty/webkit/WebCore/workers/Worker.idl')
-rw-r--r--src/3rdparty/webkit/WebCore/workers/Worker.idl18
1 files changed, 6 insertions, 12 deletions
diff --git a/src/3rdparty/webkit/WebCore/workers/Worker.idl b/src/3rdparty/webkit/WebCore/workers/Worker.idl
index e078e7cd9..e701523d3 100644
--- a/src/3rdparty/webkit/WebCore/workers/Worker.idl
+++ b/src/3rdparty/webkit/WebCore/workers/Worker.idl
@@ -26,24 +26,18 @@
module threads {
- interface [CustomMarkFunction, Conditional=WORKERS] Worker {
+ interface [
+ Conditional=WORKERS,
+ CustomMarkFunction,
+ GenerateNativeConverter,
+ GenerateToJS
+ ] Worker : AbstractWorker {
- attribute EventListener onerror;
attribute EventListener onmessage;
void postMessage(in DOMString message, in [Optional] MessagePort messagePort)
raises(DOMException);
void terminate();
-
- // EventTarget interface
- [Custom] void addEventListener(in DOMString type,
- in EventListener listener,
- in boolean useCapture);
- [Custom] void removeEventListener(in DOMString type,
- in EventListener listener,
- in boolean useCapture);
- boolean dispatchEvent(in Event evt)
- raises(EventException);
};
}