[Webkit-unassigned] [Bug 25255] Support termination of nested workers.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 16 18:12:53 PDT 2009


https://bugs.webkit.org/show_bug.cgi?id=25255





------- Comment #2 from jianli at chromium.org  2009-04-16 18:12 PDT -------
The following illustrates how we shut down nested worker and worker:

1) When a worker is terminated,  WorkerThread::stop() is called. If there
exists  nested workers, we will try to stop nested workers first. This is done
by calling m_workerContext->stopActiveDOMObjects().
2) When the nested worker thread is tearing down and nested worker context is
destroyed, WorkerMessagingProxy::workerContextDestroyed is called. From here,
the parent worker context is notified.
3) When the parent worker context does not have nested worker threads running
any more, it starts to shut down its own worker thread.


-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list