| Index: Source/modules/geofencing/GeofencingError.cpp | 
| diff --git a/Source/modules/push_messaging/PushError.cpp b/Source/modules/geofencing/GeofencingError.cpp | 
| similarity index 61% | 
| copy from Source/modules/push_messaging/PushError.cpp | 
| copy to Source/modules/geofencing/GeofencingError.cpp | 
| index 9bee38669cc2e20c5f9ed02da10dd5ebe14fe1f3..7accf339b1b07a758894c616de0afb7621727594 100644 | 
| --- a/Source/modules/push_messaging/PushError.cpp | 
| +++ b/Source/modules/geofencing/GeofencingError.cpp | 
| @@ -3,27 +3,27 @@ | 
| // found in the LICENSE file. | 
|  | 
| #include "config.h" | 
| -#include "modules/push_messaging/PushError.h" | 
| +#include "modules/geofencing/GeofencingError.h" | 
|  | 
| #include "core/dom/ExceptionCode.h" | 
| #include "wtf/OwnPtr.h" | 
|  | 
| namespace blink { | 
|  | 
| -PassRefPtrWillBeRawPtr<DOMException> PushError::take(ScriptPromiseResolver*, WebType* webErrorRaw) | 
| +PassRefPtrWillBeRawPtr<DOMException> GeofencingError::take(ScriptPromiseResolver*, WebType* webErrorRaw) | 
| { | 
| OwnPtr<WebType> webError = adoptPtr(webErrorRaw); | 
| switch (webError->errorType) { | 
| -    case WebPushError::ErrorTypeAbort: | 
| +    case WebType::ErrorTypeAbort: | 
| return DOMException::create(AbortError, webError->message); | 
| -    case WebPushError::ErrorTypeUnknown: | 
| -        return DOMException::create(UnknownError); | 
| +    case WebType::ErrorTypeUnknown: | 
| +        return DOMException::create(UnknownError, webError->message); | 
| } | 
| ASSERT_NOT_REACHED(); | 
| return DOMException::create(UnknownError); | 
| } | 
|  | 
| -void PushError::dispose(WebType* webErrorRaw) | 
| +void GeofencingError::dispose(WebType* webErrorRaw) | 
| { | 
| delete webErrorRaw; | 
| } | 
|  |