| Index: Source/modules/serviceworkers/ServiceWorkerContainer.cpp
|
| diff --git a/Source/modules/serviceworkers/ServiceWorkerContainer.cpp b/Source/modules/serviceworkers/ServiceWorkerContainer.cpp
|
| index e445a8be710923ed37aebd11bed61a1562eced21..1bd22ee732ecdf5931cadae88bbeaa1d6b808e64 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:
|
|
|