Changeset 50751 in webkit


Ignore:
Timestamp:
Nov 10, 2009 11:52:46 AM (14 years ago)
Author:
eric@webkit.org
Message:

2009-11-10 Yaar Schnitman <yaar@chromium.org>

Reviewed by Dimitri Glazkov.

Up-streaming Chromium API src files: WebWorker and friends.

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

  • src/WebWorkerBase.cpp: Added. (WebKit::WorkerWebFrameClient::didCreateDataSource): (WebKit::WorkerWebFrameClient::sharedInstance): (WebKit::WorkerWebFrameClient::WorkerWebFrameClient): (WebKit::initializeWebKitStaticValues): (WebKit::WebWorkerBase::WebWorkerBase): (WebKit::WebWorkerBase::~WebWorkerBase): (WebKit::WebWorkerBase::stopWorkerThread): (WebKit::WebWorkerBase::initializeLoader): (WebKit::WebWorkerBase::dispatchTaskToMainThread): (WebKit::WebWorkerBase::invokeTaskMethod): (WebKit::WebWorkerBase::postMessageToWorkerObject): (WebKit::WebWorkerBase::postMessageTask): (WebKit::WebWorkerBase::postExceptionToWorkerObject): (WebKit::WebWorkerBase::postExceptionTask): (WebKit::WebWorkerBase::postConsoleMessageToWorkerObject): (WebKit::WebWorkerBase::postConsoleMessageTask): (WebKit::WebWorkerBase::confirmMessageFromWorkerObject): (WebKit::WebWorkerBase::confirmMessageTask): (WebKit::WebWorkerBase::reportPendingActivity): (WebKit::WebWorkerBase::reportPendingActivityTask): (WebKit::WebWorkerBase::workerContextClosed): (WebKit::WebWorkerBase::workerContextClosedTask): (WebKit::WebWorkerBase::workerContextDestroyed): (WebKit::WebWorkerBase::workerContextDestroyedTask): (WebKit::WebWorkerBase::postTaskToLoader): (WebKit::WebWorkerBase::postTaskForModeToWorkerContext):
  • src/WebWorkerBase.h: Added. (WebKit::WebWorkerBase::setWorkerThread): (WebKit::WebWorkerBase::workerThread):
  • src/WebWorkerClientImpl.cpp: Added. (WebKit::WebWorkerClientImpl::createWorkerContextProxy): (WebKit::WebWorkerClientImpl::WebWorkerClientImpl): (WebKit::WebWorkerClientImpl::~WebWorkerClientImpl): (WebKit::WebWorkerClientImpl::setWebWorker): (WebKit::WebWorkerClientImpl::startWorkerContext): (WebKit::WebWorkerClientImpl::terminateWorkerContext): (WebKit::WebWorkerClientImpl::postMessageToWorkerContext): (WebKit::WebWorkerClientImpl::hasPendingActivity): (WebKit::WebWorkerClientImpl::workerObjectDestroyed): (WebKit::WebWorkerClientImpl::postMessageToWorkerObject): (WebKit::WebWorkerClientImpl::postExceptionToWorkerObject): (WebKit::WebWorkerClientImpl::postConsoleMessageToWorkerObject): (WebKit::WebWorkerClientImpl::confirmMessageFromWorkerObject): (WebKit::WebWorkerClientImpl::reportPendingActivity): (WebKit::WebWorkerClientImpl::workerContextDestroyed): (WebKit::WebWorkerClientImpl::workerContextClosed): (WebKit::WebWorkerClientImpl::startWorkerContextTask): (WebKit::WebWorkerClientImpl::terminateWorkerContextTask): (WebKit::WebWorkerClientImpl::postMessageToWorkerContextTask): (WebKit::WebWorkerClientImpl::workerObjectDestroyedTask): (WebKit::WebWorkerClientImpl::postMessageToWorkerObjectTask): (WebKit::WebWorkerClientImpl::postExceptionToWorkerObjectTask): (WebKit::WebWorkerClientImpl::postConsoleMessageToWorkerObjectTask): (WebKit::WebWorkerClientImpl::confirmMessageFromWorkerObjectTask): (WebKit::WebWorkerClientImpl::reportPendingActivityTask):
  • src/WebWorkerClientImpl.h: Added. (WebKit::WebWorkerClientImpl::createWorker): (WebKit::WebWorkerClientImpl::notificationPresenter):
  • src/WebWorkerImpl.cpp: Added. (WebKit::WebWorker::create): (WebKit::WebWorkerImpl::WebWorkerImpl): (WebKit::WebWorkerImpl::~WebWorkerImpl): (WebKit::WebWorkerImpl::commonClient): (WebKit::WebWorkerImpl::postMessageToWorkerContextTask): (WebKit::WebWorkerImpl::startWorkerContext): (WebKit::WebWorkerImpl::terminateWorkerContext): (WebKit::WebWorkerImpl::postMessageToWorkerContext): (WebKit::WebWorkerImpl::workerObjectDestroyed): (WebKit::WebWorkerImpl::clientDestroyed):
  • src/WebWorkerImpl.h: Added. (WebKit::WebWorkerImpl::client):
Location:
trunk/WebKit/chromium
Files:
6 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/chromium/ChangeLog

    r50750 r50751  
     12009-11-10  Yaar Schnitman  <yaar@chromium.org>
     2
     3        Reviewed by Dimitri Glazkov.
     4
     5        Up-streaming Chromium API src files: WebWorker and friends.
     6
     7        https://bugs.webkit.org/show_bug.cgi?id=31276
     8
     9        * src/WebWorkerBase.cpp: Added.
     10        (WebKit::WorkerWebFrameClient::didCreateDataSource):
     11        (WebKit::WorkerWebFrameClient::sharedInstance):
     12        (WebKit::WorkerWebFrameClient::WorkerWebFrameClient):
     13        (WebKit::initializeWebKitStaticValues):
     14        (WebKit::WebWorkerBase::WebWorkerBase):
     15        (WebKit::WebWorkerBase::~WebWorkerBase):
     16        (WebKit::WebWorkerBase::stopWorkerThread):
     17        (WebKit::WebWorkerBase::initializeLoader):
     18        (WebKit::WebWorkerBase::dispatchTaskToMainThread):
     19        (WebKit::WebWorkerBase::invokeTaskMethod):
     20        (WebKit::WebWorkerBase::postMessageToWorkerObject):
     21        (WebKit::WebWorkerBase::postMessageTask):
     22        (WebKit::WebWorkerBase::postExceptionToWorkerObject):
     23        (WebKit::WebWorkerBase::postExceptionTask):
     24        (WebKit::WebWorkerBase::postConsoleMessageToWorkerObject):
     25        (WebKit::WebWorkerBase::postConsoleMessageTask):
     26        (WebKit::WebWorkerBase::confirmMessageFromWorkerObject):
     27        (WebKit::WebWorkerBase::confirmMessageTask):
     28        (WebKit::WebWorkerBase::reportPendingActivity):
     29        (WebKit::WebWorkerBase::reportPendingActivityTask):
     30        (WebKit::WebWorkerBase::workerContextClosed):
     31        (WebKit::WebWorkerBase::workerContextClosedTask):
     32        (WebKit::WebWorkerBase::workerContextDestroyed):
     33        (WebKit::WebWorkerBase::workerContextDestroyedTask):
     34        (WebKit::WebWorkerBase::postTaskToLoader):
     35        (WebKit::WebWorkerBase::postTaskForModeToWorkerContext):
     36        * src/WebWorkerBase.h: Added.
     37        (WebKit::WebWorkerBase::setWorkerThread):
     38        (WebKit::WebWorkerBase::workerThread):
     39        * src/WebWorkerClientImpl.cpp: Added.
     40        (WebKit::WebWorkerClientImpl::createWorkerContextProxy):
     41        (WebKit::WebWorkerClientImpl::WebWorkerClientImpl):
     42        (WebKit::WebWorkerClientImpl::~WebWorkerClientImpl):
     43        (WebKit::WebWorkerClientImpl::setWebWorker):
     44        (WebKit::WebWorkerClientImpl::startWorkerContext):
     45        (WebKit::WebWorkerClientImpl::terminateWorkerContext):
     46        (WebKit::WebWorkerClientImpl::postMessageToWorkerContext):
     47        (WebKit::WebWorkerClientImpl::hasPendingActivity):
     48        (WebKit::WebWorkerClientImpl::workerObjectDestroyed):
     49        (WebKit::WebWorkerClientImpl::postMessageToWorkerObject):
     50        (WebKit::WebWorkerClientImpl::postExceptionToWorkerObject):
     51        (WebKit::WebWorkerClientImpl::postConsoleMessageToWorkerObject):
     52        (WebKit::WebWorkerClientImpl::confirmMessageFromWorkerObject):
     53        (WebKit::WebWorkerClientImpl::reportPendingActivity):
     54        (WebKit::WebWorkerClientImpl::workerContextDestroyed):
     55        (WebKit::WebWorkerClientImpl::workerContextClosed):
     56        (WebKit::WebWorkerClientImpl::startWorkerContextTask):
     57        (WebKit::WebWorkerClientImpl::terminateWorkerContextTask):
     58        (WebKit::WebWorkerClientImpl::postMessageToWorkerContextTask):
     59        (WebKit::WebWorkerClientImpl::workerObjectDestroyedTask):
     60        (WebKit::WebWorkerClientImpl::postMessageToWorkerObjectTask):
     61        (WebKit::WebWorkerClientImpl::postExceptionToWorkerObjectTask):
     62        (WebKit::WebWorkerClientImpl::postConsoleMessageToWorkerObjectTask):
     63        (WebKit::WebWorkerClientImpl::confirmMessageFromWorkerObjectTask):
     64        (WebKit::WebWorkerClientImpl::reportPendingActivityTask):
     65        * src/WebWorkerClientImpl.h: Added.
     66        (WebKit::WebWorkerClientImpl::createWorker):
     67        (WebKit::WebWorkerClientImpl::notificationPresenter):
     68        * src/WebWorkerImpl.cpp: Added.
     69        (WebKit::WebWorker::create):
     70        (WebKit::WebWorkerImpl::WebWorkerImpl):
     71        (WebKit::WebWorkerImpl::~WebWorkerImpl):
     72        (WebKit::WebWorkerImpl::commonClient):
     73        (WebKit::WebWorkerImpl::postMessageToWorkerContextTask):
     74        (WebKit::WebWorkerImpl::startWorkerContext):
     75        (WebKit::WebWorkerImpl::terminateWorkerContext):
     76        (WebKit::WebWorkerImpl::postMessageToWorkerContext):
     77        (WebKit::WebWorkerImpl::workerObjectDestroyed):
     78        (WebKit::WebWorkerImpl::clientDestroyed):
     79        * src/WebWorkerImpl.h: Added.
     80        (WebKit::WebWorkerImpl::client):
     81
    1822009-11-10  Yaar Schnitman  <yaar@chromium.org>
    283
Note: See TracChangeset for help on using the changeset viewer.