Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / public / platform / WebGeofencingError.h
1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 #ifndef WebGeofencingError_h
6 #define WebGeofencingError_h
7
8 #include "WebString.h"
9
10 namespace blink {
11
12 struct WebGeofencingError {
13     enum ErrorType {
14         ErrorTypeAbort = 0,
15         ErrorTypeUnknown,
16         ErrorTypeLast = ErrorTypeUnknown
17     };
18
19     WebGeofencingError(ErrorType errorType, const WebString& message)
20         : errorType(errorType)
21         , message(message)
22     {
23     }
24
25     ErrorType errorType;
26     WebString message;
27 };
28
29 } // namespace blink
30
31 #endif // WebGeofencingError_h