Index: Source/modules/serviceworkers/ServiceWorkerError.cpp |
diff --git a/Source/modules/serviceworkers/ServiceWorkerError.cpp b/Source/modules/serviceworkers/ServiceWorkerError.cpp |
index 7076a627447a96c1582808a573249d364046b0e6..93c734d69894b0a8b72de0e8dee967342db00856 100644 |
--- a/Source/modules/serviceworkers/ServiceWorkerError.cpp |
+++ b/Source/modules/serviceworkers/ServiceWorkerError.cpp |
@@ -43,6 +43,8 @@ PassRefPtrWillBeRawPtr<DOMException> ServiceWorkerError::from(ScriptPromiseResol |
switch (webError->errorType) { |
case WebServiceWorkerError::ErrorTypeDisabled: |
return DOMException::create(NotSupportedError, "Service Worker support is disabled."); |
+ case WebServiceWorkerError::ErrorTypeAbort: |
+ return DOMException::create(AbortError, "The Service Worker operation was aborted."); |
case WebServiceWorkerError::ErrorTypeSecurity: |
return DOMException::create(SecurityError, "The Service Worker security policy prevented an action."); |
case WebServiceWorkerError::ErrorTypeInstall: |