diff options
Diffstat (limited to 'WebCore/bindings/v8/custom/V8AbstractWorkerCustom.cpp')
-rw-r--r-- | WebCore/bindings/v8/custom/V8AbstractWorkerCustom.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/WebCore/bindings/v8/custom/V8AbstractWorkerCustom.cpp b/WebCore/bindings/v8/custom/V8AbstractWorkerCustom.cpp index 0240895..6b8f195 100644 --- a/WebCore/bindings/v8/custom/V8AbstractWorkerCustom.cpp +++ b/WebCore/bindings/v8/custom/V8AbstractWorkerCustom.cpp @@ -31,9 +31,9 @@ #include "config.h" #if ENABLE(WORKERS) +#include "V8AbstractWorker.h" #include "AbstractWorker.h" - #include "ExceptionCode.h" #include "ScriptExecutionContext.h" #include "V8Binding.h" @@ -44,10 +44,10 @@ namespace WebCore { -CALLBACK_FUNC_DECL(AbstractWorkerAddEventListener) +v8::Handle<v8::Value> V8AbstractWorker::addEventListenerCallback(const v8::Arguments& args) { INC_STATS(L"DOM.AbstractWorker.addEventListener()"); - AbstractWorker* worker = V8DOMWrapper::convertToNativeObject<AbstractWorker>(V8ClassIndex::ABSTRACTWORKER, args.Holder()); + AbstractWorker* worker = V8AbstractWorker::toNative(args.Holder()); RefPtr<EventListener> listener = V8DOMWrapper::getEventListener(worker, args[1], false, ListenerFindOrCreate); if (listener) { @@ -55,15 +55,15 @@ CALLBACK_FUNC_DECL(AbstractWorkerAddEventListener) bool useCapture = args[2]->BooleanValue(); worker->addEventListener(type, listener, useCapture); - createHiddenDependency(args.Holder(), args[1], V8Custom::kAbstractWorkerRequestCacheIndex); + createHiddenDependency(args.Holder(), args[1], cacheIndex); } return v8::Undefined(); } -CALLBACK_FUNC_DECL(AbstractWorkerRemoveEventListener) +v8::Handle<v8::Value> V8AbstractWorker::removeEventListenerCallback(const v8::Arguments& args) { INC_STATS(L"DOM.AbstractWorker.removeEventListener()"); - AbstractWorker* worker = V8DOMWrapper::convertToNativeObject<AbstractWorker>(V8ClassIndex::ABSTRACTWORKER, args.Holder()); + AbstractWorker* worker = V8AbstractWorker::toNative(args.Holder()); RefPtr<EventListener> listener = V8DOMWrapper::getEventListener(worker, args[1], false, ListenerFindOnly); if (listener) { @@ -71,7 +71,7 @@ CALLBACK_FUNC_DECL(AbstractWorkerRemoveEventListener) bool useCapture = args[2]->BooleanValue(); worker->removeEventListener(type, listener.get(), useCapture); - removeHiddenDependency(args.Holder(), args[1], V8Custom::kAbstractWorkerRequestCacheIndex); + removeHiddenDependency(args.Holder(), args[1], cacheIndex); } return v8::Undefined(); |