Index: third_party/WebKit/Source/web/WorkerGlobalScopeProxyProviderImpl.cpp |
diff --git a/third_party/WebKit/Source/web/WorkerGlobalScopeProxyProviderImpl.cpp b/third_party/WebKit/Source/web/WorkerGlobalScopeProxyProviderImpl.cpp |
index 91d2e7f18b35be9fe421abc14efbb205c5032c11..dd250b4845aa77fbcf5b93cfd0301d2b0ed49397 100644 |
--- a/third_party/WebKit/Source/web/WorkerGlobalScopeProxyProviderImpl.cpp |
+++ b/third_party/WebKit/Source/web/WorkerGlobalScopeProxyProviderImpl.cpp |
@@ -38,6 +38,7 @@ |
#include "public/web/WebContentSettingsClient.h" |
#include "public/web/WebFrameClient.h" |
#include "public/web/WebWorkerContentSettingsClientProxy.h" |
+#include "web/IndexedDBClientImpl.h" |
#include "web/LocalFileSystemClient.h" |
#include "web/WebLocalFrameImpl.h" |
#include "web/WebViewImpl.h" |
@@ -51,6 +52,7 @@ WorkerGlobalScopeProxy* WorkerGlobalScopeProxyProviderImpl::createWorkerGlobalSc |
Document* document = toDocument(worker->getExecutionContext()); |
WebLocalFrameImpl* webFrame = WebLocalFrameImpl::fromFrame(document->frame()); |
WorkerClients* workerClients = WorkerClients::create(); |
+ provideIndexedDBClientToWorker(workerClients, IndexedDBClientImpl::create()); |
provideLocalFileSystemToWorker(workerClients, LocalFileSystemClient::create()); |
provideContentSettingsClientToWorker(workerClients, adoptPtr(webFrame->client()->createWorkerContentSettingsClientProxy())); |
// FIXME: call provideServiceWorkerContainerClientToWorker here when we |