Changeset 54380 in webkit


Ignore:
Timestamp:
Feb 4, 2010 3:43:20 PM (14 years ago)
Author:
eric@webkit.org
Message:

2010-02-04 Drew Wilson <atwilson@chromium.org>

Reviewed by David Levin.

WorkerContext.close() does not work in the chromium port
https://bugs.webkit.org/show_bug.cgi?id=34551

Test: Adding new downstream test.

  • src/WebWorkerBase.cpp: (WebKit::WebWorkerBase::workerContextClosedTask): Now shuts down the worker thread when WorkerContext::close() is invoked.
Location:
trunk/WebKit/chromium
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/chromium/ChangeLog

    r54364 r54380  
     12010-02-04  Drew Wilson  <atwilson@chromium.org>
     2
     3        Reviewed by David Levin.
     4
     5        WorkerContext.close() does not work in the chromium port
     6        https://bugs.webkit.org/show_bug.cgi?id=34551
     7
     8        Test: Adding new downstream test.
     9
     10        * src/WebWorkerBase.cpp:
     11        (WebKit::WebWorkerBase::workerContextClosedTask):
     12        Now shuts down the worker thread when WorkerContext::close() is invoked.
     13
    1142010-02-04  Chris Guillory  <chris.guillory@google.com>
    215
  • trunk/WebKit/chromium/src/WebWorkerBase.cpp

    r53586 r54380  
    272272    if (thisPtr->commonClient())
    273273        thisPtr->commonClient()->workerContextClosed();
     274
     275    thisPtr->stopWorkerThread();
    274276}
    275277
Note: See TracChangeset for help on using the changeset viewer.