-
eric@webkit.org authored
Reviewed by Dmitry Titov. Implement canEstablishDatabase call for workers. https://bugs.webkit.org/show_bug.cgi?id=38742 * public/WebCommonWorkerClient.h: * src/DatabaseObserver.cpp: (WebCore::DatabaseObserver::canEstablishDatabase): * src/WebWorkerBase.cpp: (WebKit::WebWorkerBase::allowDatabase): (WebKit::WebWorkerBase::allowDatabaseTask): (WebKit::WebWorkerBase::AllowDatabaseMainThreadBridge::AllowDatabaseMainThreadBridge): (WebKit::WebWorkerBase::AllowDatabaseMainThreadBridge::cancel): (WebKit::WebWorkerBase::AllowDatabaseMainThreadBridge::result): (WebKit::WebWorkerBase::AllowDatabaseMainThreadBridge::signalCompleted): (WebKit::WebWorkerBase::AllowDatabaseMainThreadBridge::didComplete): * src/WebWorkerBase.h: * src/WebWorkerClientImpl.h: (WebKit::WebWorkerClientImpl::allowDatabase): 2010-05-15 Jochen Eisinger <jochen@chromium.org> Reviewed by Dmitry Titov. Add allowDatabase method to TestWebWorker. https://bugs.webkit.org/show_bug.cgi?id=38742 * DumpRenderTree/chromium/TestWebWorker.h: (TestWebWorker::allowDatabase): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59555 268f45cc-cd09-0410-ab3c-d52691b4dbfc
320bf5ea