| Index: Source/modules/serviceworkers/ServiceWorkerError.cpp
|
| diff --git a/Source/modules/serviceworkers/ServiceWorkerError.cpp b/Source/modules/serviceworkers/ServiceWorkerError.cpp
|
| index 34fb09795f155bbc563ada2bc6ebbb44b6178833..53a41ba2907fd5d7921efe1de50de899ec11a559 100644
|
| --- a/Source/modules/serviceworkers/ServiceWorkerError.cpp
|
| +++ b/Source/modules/serviceworkers/ServiceWorkerError.cpp
|
| @@ -44,32 +44,32 @@ static DOMException* createException(ExceptionCode code, const String& defaultMe
|
| }
|
|
|
| // static
|
| -DOMException* ServiceWorkerError::take(ScriptPromiseResolver*, PassOwnPtr<WebServiceWorkerError> webError)
|
| +DOMException* ServiceWorkerError::take(ScriptPromiseResolver*, const WebServiceWorkerError& webError)
|
| {
|
| - switch (webError->errorType) {
|
| + switch (webError.errorType) {
|
| case WebServiceWorkerError::ErrorTypeAbort:
|
| - return createException(AbortError, "The Service Worker operation was aborted.", webError->message);
|
| + return createException(AbortError, "The Service Worker operation was aborted.", webError.message);
|
| case WebServiceWorkerError::ErrorTypeActivate:
|
| // Not currently returned as a promise rejection.
|
| // FIXME: Introduce new ActivateError type to ExceptionCodes?
|
| - return createException(AbortError, "The Service Worker activation failed.", webError->message);
|
| + return createException(AbortError, "The Service Worker activation failed.", webError.message);
|
| case WebServiceWorkerError::ErrorTypeDisabled:
|
| - return createException(NotSupportedError, "Service Worker support is disabled.", webError->message);
|
| + return createException(NotSupportedError, "Service Worker support is disabled.", webError.message);
|
| case WebServiceWorkerError::ErrorTypeInstall:
|
| // FIXME: Introduce new InstallError type to ExceptionCodes?
|
| - return createException(AbortError, "The Service Worker installation failed.", webError->message);
|
| + return createException(AbortError, "The Service Worker installation failed.", webError.message);
|
| case WebServiceWorkerError::ErrorTypeNetwork:
|
| - return createException(NetworkError, "The Service Worker failed by network.", webError->message);
|
| + return createException(NetworkError, "The Service Worker failed by network.", webError.message);
|
| case WebServiceWorkerError::ErrorTypeNotFound:
|
| - return createException(NotFoundError, "The specified Service Worker resource was not found.", webError->message);
|
| + return createException(NotFoundError, "The specified Service Worker resource was not found.", webError.message);
|
| case WebServiceWorkerError::ErrorTypeSecurity:
|
| - return createException(SecurityError, "The Service Worker security policy prevented an action.", webError->message);
|
| + return createException(SecurityError, "The Service Worker security policy prevented an action.", webError.message);
|
| case WebServiceWorkerError::ErrorTypeState:
|
| - return createException(InvalidStateError, "The Service Worker state was not valid.", webError->message);
|
| + return createException(InvalidStateError, "The Service Worker state was not valid.", webError.message);
|
| case WebServiceWorkerError::ErrorTypeTimeout:
|
| - return createException(AbortError, "The Service Worker operation timed out.", webError->message);
|
| + return createException(AbortError, "The Service Worker operation timed out.", webError.message);
|
| case WebServiceWorkerError::ErrorTypeUnknown:
|
| - return createException(UnknownError, "An unknown error occurred within Service Worker.", webError->message);
|
| + return createException(UnknownError, "An unknown error occurred within Service Worker.", webError.message);
|
| }
|
| ASSERT_NOT_REACHED();
|
| return DOMException::create(UnknownError);
|
|
|