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

Side by Side Diff: blimp/client/core/resources/blimp_strings.cc

Issue 2447483002: Test win_clang compile only check in core/resources. (Closed)
Patch Set: filter win platform build Created 4 years, 2 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
OLDNEW
(Empty)
1 // Copyright 2016 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 #include "blimp/client/public/resources/blimp_strings.h"
6
7 #include "blimp/client/core/resources/grit/blimp_strings.h"
8 #include "ui/base/l10n/l10n_util.h"
9
10 namespace blimp {
11 namespace string {
12
13 base::string16 AssignmentResultErrorToString(
14 client::AssignmentRequestResult result) {
15 DCHECK(result != client::ASSIGNMENT_REQUEST_RESULT_OK);
16
17 int string_id = IDS_ASSIGNMENT_SUCCESS;
18 switch (result) {
19 case client::ASSIGNMENT_REQUEST_RESULT_BAD_REQUEST:
20 string_id = IDS_ASSIGNMENT_FAILURE_BAD_REQUEST;
21 break;
22 case client::ASSIGNMENT_REQUEST_RESULT_BAD_RESPONSE:
23 string_id = IDS_ASSIGNMENT_FAILURE_BAD_RESPONSE;
24 break;
25 case client::ASSIGNMENT_REQUEST_RESULT_INVALID_PROTOCOL_VERSION:
26 string_id = IDS_ASSIGNMENT_FAILURE_BAD_VERSION;
27 break;
28 case client::ASSIGNMENT_REQUEST_RESULT_EXPIRED_ACCESS_TOKEN:
29 string_id = IDS_ASSIGNMENT_FAILURE_EXPIRED_TOKEN;
30 break;
31 case client::ASSIGNMENT_REQUEST_RESULT_USER_INVALID:
32 string_id = IDS_ASSIGNMENT_FAILURE_USER_INVALID;
33 break;
34 case client::ASSIGNMENT_REQUEST_RESULT_OUT_OF_VMS:
35 string_id = IDS_ASSIGNMENT_FAILURE_OUT_OF_VMS;
36 break;
37 case client::ASSIGNMENT_REQUEST_RESULT_SERVER_ERROR:
38 string_id = IDS_ASSIGNMENT_FAILURE_SERVER_ERROR;
39 break;
40 case client::ASSIGNMENT_REQUEST_RESULT_SERVER_INTERRUPTED:
41 string_id = IDS_ASSIGNMENT_FAILURE_SERVER_INTERRUPTED;
42 break;
43 case client::ASSIGNMENT_REQUEST_RESULT_NETWORK_FAILURE:
44 string_id = IDS_ASSIGNMENT_FAILURE_NETWORK;
45 break;
46 case client::ASSIGNMENT_REQUEST_RESULT_INVALID_CERT:
47 string_id = IDS_ASSIGNMENT_INVALID_CERT;
48 break;
49 case client::ASSIGNMENT_REQUEST_RESULT_UNKNOWN:
50 string_id = IDS_ASSIGNMENT_FAILURE_UNKNOWN;
51 break;
52 case client::ASSIGNMENT_REQUEST_RESULT_OK:
53 NOTIMPLEMENTED();
54 }
55
56 return l10n_util::GetStringUTF16(string_id);
57 }
58
59 base::string16 EndConnectionMessageToString(
60 EndConnectionMessage::Reason reason) {
61 int string_id = IDS_BLIMP_ENDCONNECTION_UNKNOWN;
62 switch (reason) {
63 case EndConnectionMessage::AUTHENTICATION_FAILED:
64 string_id = IDS_BLIMP_ENDCONNECTION_AUTH_FAIL;
65 break;
66 case EndConnectionMessage::PROTOCOL_MISMATCH:
67 string_id = IDS_BLIMP_ENDCONNECTION_PROTOCOL_MISMATCH;
68 break;
69 case EndConnectionMessage::UNKNOWN:
70 string_id = IDS_BLIMP_ENDCONNECTION_UNKNOWN;
71 break;
72 }
73
74 return l10n_util::GetStringUTF16(string_id);
75 }
76
77 } // namespace string
78 } // namespace blimp
OLDNEW
« no previous file with comments | « blimp/client/core/resources/android/java/res/xml/blimp_preferences.xml ('k') | blimp/client/core/resources/blimp_strings.grd » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698