Index: third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp |
diff --git a/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp b/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp |
index ed6da37c2d52b08e750bcb7c9e5bcb870158c9a8..5a4c8e106647d16c1f85cdb0ddbe00a8736e4ff0 100644 |
--- a/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp |
+++ b/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp |
@@ -425,7 +425,8 @@ void WebEmbeddedWorkerImpl::startWorkerThread() { |
WorkerClients* workerClients = WorkerClients::create(); |
provideContentSettingsClientToWorker(workerClients, |
std::move(m_contentSettingsClient)); |
- provideIndexedDBClientToWorker(workerClients, IndexedDBClientImpl::create()); |
+ provideIndexedDBClientToWorker(workerClients, |
+ IndexedDBClientImpl::create(*workerClients)); |
provideServiceWorkerGlobalScopeClientToWorker( |
workerClients, |
ServiceWorkerGlobalScopeClientImpl::create(*m_workerContextClient)); |