diff options
Diffstat (limited to 'webkit/glue/webworker_impl.cc')
-rw-r--r-- | webkit/glue/webworker_impl.cc | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/webkit/glue/webworker_impl.cc b/webkit/glue/webworker_impl.cc index a4977dc..9d155ed 100644 --- a/webkit/glue/webworker_impl.cc +++ b/webkit/glue/webworker_impl.cc @@ -85,7 +85,8 @@ void WebWorkerImpl::startWorkerContext(const WebURL& script_url, webkit_glue::WebURLToKURL(script_url), webkit_glue::WebStringToString(user_agent), webkit_glue::WebStringToString(source_code), - this); + *this, + *this); // Worker initialization means a pending activity. reportPendingActivity(true); @@ -230,6 +231,19 @@ void WebWorkerImpl::workerContextDestroyed() { this)); } +// WorkerLoaderProxy ----------------------------------------------------------- + +void WebWorkerImpl::postTaskToLoader( + PassRefPtr<WebCore::ScriptExecutionContext::Task> task) { + NOTIMPLEMENTED(); +} + +void WebWorkerImpl::postTaskForModeToWorkerContext( + PassRefPtr<WebCore::ScriptExecutionContext::Task> task, + const WebCore::String& mode) { + NOTIMPLEMENTED(); +} + void WebWorkerImpl::WorkerContextDestroyedTask( WebCore::ScriptExecutionContext* context, WebWorkerImpl* this_ptr) { |