WebCore:
authorabarth@webkit.org <abarth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 1 Jun 2009 09:00:00 +0000 (09:00 +0000)
committerabarth@webkit.org <abarth@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 1 Jun 2009 09:00:00 +0000 (09:00 +0000)
commitc7963a519afd371cdde5806793d5043043e962fb
treeedbe11b8628538a74fa2c82a7c649990e44a7482
parent493cf28dc66f52b92c7ac040e38ae5931e5480ee
WebCore:

2009-06-01  Drew Wilson  <atwilson@google.com>

        Reviewed by Darin Adler.  Landed (and tweaked) by Adam Barth.

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

        Added WorkerContext.close()

        Test: fast/workers/worker-close.html

        * workers/WorkerContext.cpp:
        (WebCore::WorkerContext::close):
        * workers/WorkerContext.h:
        * workers/WorkerContext.idl:
        * workers/WorkerMessagingProxy.cpp:
        (WebCore::WorkerMessagingProxy::workerContextDestroyedInternal):

LayoutTests:

2009-06-01  Drew Wilson  <atwilson@google.com>

        Reviewed by Darin Adler.  Landed by Adam Barth.

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

        Added WorkerContext.close()

        * fast/workers/worker-close-expected.txt: Added.
        * fast/workers/worker-close.html: Added.
        * fast/workers/resources/worker-close.js: Added.
        * http/tests/xmlhttprequest/workers/close.html: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@44319 268f45cc-cd09-0410-ab3c-d52691b4dbfc
13 files changed:
LayoutTests/ChangeLog
LayoutTests/fast/workers/resources/worker-close.js [new file with mode: 0644]
LayoutTests/fast/workers/resources/worker-common.js
LayoutTests/fast/workers/worker-close-expected.txt [new file with mode: 0644]
LayoutTests/fast/workers/worker-close.html [new file with mode: 0644]
LayoutTests/http/tests/xmlhttprequest/workers/close-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/xmlhttprequest/workers/close.html [new file with mode: 0644]
LayoutTests/http/tests/xmlhttprequest/workers/resources/close.js [new file with mode: 0644]
WebCore/ChangeLog
WebCore/workers/WorkerContext.cpp
WebCore/workers/WorkerContext.h
WebCore/workers/WorkerContext.idl
WebCore/workers/WorkerMessagingProxy.cpp