Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(149)

Side by Side Diff: public/platform/modules/presentation/WebPresentationError.h

Issue 935103002: [PresentationAPI] Added/changed public/platform interfaces for start/joinSession (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Added a ctor to WebPresentationError that takes an int. Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | public/platform/modules/presentation/WebPresentationSessionClient.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 // Copyright 2015 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 WebPresentationError_h
6 #define WebPresentationError_h
7
8 #include "public/platform/WebString.h"
9
10 namespace blink {
11
12 struct WebPresentationError {
13 enum ErrorType {
14 ErrorTypeNoAvailableScreens = 0,
15 ErrorTypeSessionRequestCancelled,
16 ErrorTypeNoPresentationFound,
17 ErrorTypeUnknown,
18 ErrorTypeLast = ErrorTypeUnknown
19 };
20
21 WebPresentationError(ErrorType errorType, const WebString& message)
22 : errorType(errorType)
23 , message(message)
24 {
25 }
26
27 WebPresentationError(int errorType, const WebString& message)
mlamouri (slow - plz ping) 2015/02/23 13:58:53 I think you should get ride of that constructor. C
whywhat 2015/02/25 11:39:49 Done.
28 : errorType(ErrorTypeUnknown)
29 , message(message)
30 {
31 if (errorType >= 0 && errorType <= ErrorTypeLast)
32 this->errorType = static_cast<ErrorType>(errorType);
33 }
34
35 ErrorType errorType;
36 WebString message;
37 };
38
39 } // namespace blink
40
41 #endif // WebPresentationError_h
OLDNEW
« no previous file with comments | « no previous file | public/platform/modules/presentation/WebPresentationSessionClient.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698