| Index: third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerRegistration.cpp
|
| diff --git a/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerRegistration.cpp b/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerRegistration.cpp
|
| index 502b61e5b19bce95902c8a752f2a6e8e7b4f685c..57960776842873353b831d33df49b2993edd38d1 100644
|
| --- a/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerRegistration.cpp
|
| +++ b/third_party/WebKit/Source/modules/serviceworkers/ServiceWorkerRegistration.cpp
|
| @@ -74,6 +74,12 @@ ServiceWorkerRegistration* ServiceWorkerRegistration::getOrCreate(
|
| return newRegistration;
|
| }
|
|
|
| +NavigationPreloadManager* ServiceWorkerRegistration::navigationPreload() {
|
| + if (!m_navigationPreload)
|
| + m_navigationPreload = NavigationPreloadManager::create();
|
| + return m_navigationPreload;
|
| +}
|
| +
|
| String ServiceWorkerRegistration::scope() const {
|
| return m_handle->registration()->scope().string();
|
| }
|
| @@ -142,6 +148,7 @@ DEFINE_TRACE(ServiceWorkerRegistration) {
|
| visitor->trace(m_installing);
|
| visitor->trace(m_waiting);
|
| visitor->trace(m_active);
|
| + visitor->trace(m_navigationPreload);
|
| EventTargetWithInlineData::trace(visitor);
|
| ActiveDOMObject::trace(visitor);
|
| Supplementable<ServiceWorkerRegistration>::trace(visitor);
|
|
|