Index: Source/modules/serviceworkers/ServiceWorkerError.cpp |
diff --git a/Source/modules/serviceworkers/ServiceWorkerError.cpp b/Source/modules/serviceworkers/ServiceWorkerError.cpp |
index 320a9888996eca7e4cf5a1c2232126f2f1e0b1b7..3f5014d6e91f64411ab90afdad96b7852ca4efab 100644 |
--- a/Source/modules/serviceworkers/ServiceWorkerError.cpp |
+++ b/Source/modules/serviceworkers/ServiceWorkerError.cpp |
@@ -55,6 +55,8 @@ PassRefPtrWillBeRawPtr<DOMException> ServiceWorkerError::take(ScriptPromiseResol |
// Not currently returned as a promise rejection. |
// FIXME: Introduce new ActivateError type to ExceptionCodes? |
return DOMException::create(AbortError, "The Service Worker activation failed."); |
+ case WebServiceWorkerError::ErrorTypeNetwork: |
+ return DOMException::create(NetworkError, "The Service Worker failed by network."); |
case WebServiceWorkerError::ErrorTypeNotFound: |
return DOMException::create(NotFoundError, "The specified Service Worker resource was not found."); |
case WebServiceWorkerError::ErrorTypeUnknown: |