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 64703a384f5a45e6574c61068194df29f4bc8fc6..e99962e772fba0bc175fdc9ed4fba44dd1e9786f 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 |