Index: Source/modules/serviceworkers/NavigatorServiceWorker.cpp |
diff --git a/Source/modules/serviceworkers/NavigatorServiceWorker.cpp b/Source/modules/serviceworkers/NavigatorServiceWorker.cpp |
index df87469d85aae31624972f945f070ae80e969f90..738d83f14d8ecc959ff03f2d7667515e0280e891 100644 |
--- a/Source/modules/serviceworkers/NavigatorServiceWorker.cpp |
+++ b/Source/modules/serviceworkers/NavigatorServiceWorker.cpp |
@@ -74,7 +74,7 @@ WebServiceWorkerProvider* NavigatorServiceWorker::ensureProvider() |
if (!m_provider) { |
Frame* frame = m_navigator->frame(); |
- FrameLoaderClient* client = frame->loader()->client(); |
+ FrameLoaderClient* client = frame->loader().client(); |
// FIXME: This is temporarily hooked up here until we hook up to the loading process. |
m_provider = client->createServiceWorkerProvider(nullptr); |
} |