| Index: Source/modules/serviceworkers/ServiceWorkerContainer.cpp
|
| diff --git a/Source/modules/serviceworkers/ServiceWorkerContainer.cpp b/Source/modules/serviceworkers/ServiceWorkerContainer.cpp
|
| index cbb117f1608a182fa1b5eb6f6cb283d14054f27d..15911f75ccd47647a86531fa1417f82811775f30 100644
|
| --- a/Source/modules/serviceworkers/ServiceWorkerContainer.cpp
|
| +++ b/Source/modules/serviceworkers/ServiceWorkerContainer.cpp
|
| @@ -76,7 +76,7 @@ public:
|
| OwnPtr<WebServiceWorkerError> error = adoptPtr(errorRaw);
|
| if (!m_resolver->executionContext() || m_resolver->executionContext()->activeDOMObjectsAreStopped())
|
| return;
|
| - m_resolver->reject(ServiceWorkerError::take(m_resolver.get(), error.release()));
|
| + m_resolver->reject(ServiceWorkerError::take(m_resolver.get(), *error));
|
| }
|
|
|
| private:
|
| @@ -108,7 +108,7 @@ public:
|
| OwnPtr<WebServiceWorkerError> error = adoptPtr(errorRaw);
|
| if (!m_resolver->executionContext() || m_resolver->executionContext()->activeDOMObjectsAreStopped())
|
| return;
|
| - m_resolver->reject(ServiceWorkerError::take(m_resolver.get(), error.release()));
|
| + m_resolver->reject(ServiceWorkerError::take(m_resolver.get(), *error));
|
| }
|
|
|
| private:
|
| @@ -137,7 +137,7 @@ public:
|
| OwnPtr<WebServiceWorkerError> error = adoptPtr(errorRaw);
|
| if (!m_resolver->executionContext() || m_resolver->executionContext()->activeDOMObjectsAreStopped())
|
| return;
|
| - m_resolver->reject(ServiceWorkerError::take(m_resolver.get(), error.release()));
|
| + m_resolver->reject(ServiceWorkerError::take(m_resolver.get(), *error));
|
| }
|
|
|
| private:
|
|
|