OLD | NEW |
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "chrome/browser/sync/sync_setup_wizard.h" | 5 #include "chrome/browser/sync/sync_setup_wizard.h" |
6 | 6 |
7 #include "app/resource_bundle.h" | 7 #include "app/resource_bundle.h" |
8 #include "base/message_loop.h" | 8 #include "base/message_loop.h" |
9 #include "base/singleton.h" | 9 #include "base/singleton.h" |
10 #include "chrome/browser/browser_thread.h" | 10 #include "chrome/browser/browser_thread.h" |
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
108 AddString(dict, "invalidcredentials", IDS_SYNC_INVALID_USER_CREDENTIALS); | 108 AddString(dict, "invalidcredentials", IDS_SYNC_INVALID_USER_CREDENTIALS); |
109 AddString(dict, "signin", IDS_SYNC_SIGNIN); | 109 AddString(dict, "signin", IDS_SYNC_SIGNIN); |
110 AddString(dict, "couldnotconnect", IDS_SYNC_LOGIN_COULD_NOT_CONNECT); | 110 AddString(dict, "couldnotconnect", IDS_SYNC_LOGIN_COULD_NOT_CONNECT); |
111 AddString(dict, "cannotaccessaccount", IDS_SYNC_CANNOT_ACCESS_ACCOUNT); | 111 AddString(dict, "cannotaccessaccount", IDS_SYNC_CANNOT_ACCESS_ACCOUNT); |
112 AddString(dict, "createaccount", IDS_SYNC_CREATE_ACCOUNT); | 112 AddString(dict, "createaccount", IDS_SYNC_CREATE_ACCOUNT); |
113 AddString(dict, "cancel", IDS_CANCEL); | 113 AddString(dict, "cancel", IDS_CANCEL); |
114 AddString(dict, "settingup", IDS_SYNC_LOGIN_SETTING_UP); | 114 AddString(dict, "settingup", IDS_SYNC_LOGIN_SETTING_UP); |
115 AddString(dict, "success", IDS_SYNC_SUCCESS); | 115 AddString(dict, "success", IDS_SYNC_SUCCESS); |
116 AddString(dict, "errorsigningin", IDS_SYNC_ERROR_SIGNING_IN); | 116 AddString(dict, "errorsigningin", IDS_SYNC_ERROR_SIGNING_IN); |
117 AddString(dict, "captchainstructions", IDS_SYNC_GAIA_CAPTCHA_INSTRUCTIONS); | 117 AddString(dict, "captchainstructions", IDS_SYNC_GAIA_CAPTCHA_INSTRUCTIONS); |
118 | |
119 AddString(dict, "invalidaccesscode", IDS_SYNC_INVALID_ACCESS_CODE_LABEL); | 118 AddString(dict, "invalidaccesscode", IDS_SYNC_INVALID_ACCESS_CODE_LABEL); |
120 AddString(dict, "enteraccesscode", IDS_SYNC_ENTER_ACCESS_CODE_LABEL); | 119 AddString(dict, "enteraccesscode", IDS_SYNC_ENTER_ACCESS_CODE_LABEL); |
121 AddString(dict, "getaccesscodehelp", IDS_SYNC_ACCESS_CODE_HELP_LABEL); | 120 AddString(dict, "getaccesscodehelp", IDS_SYNC_ACCESS_CODE_HELP_LABEL); |
122 AddString(dict, "getaccesscodeurl", IDS_SYNC_GET_ACCESS_CODE_URL); | 121 AddString(dict, "getaccesscodeurl", IDS_SYNC_GET_ACCESS_CODE_URL); |
123 } else if (path_raw == kSyncConfigurePath) { | 122 } else if (path_raw == kSyncConfigurePath) { |
124 html_resource_id = IDR_SYNC_CONFIGURE_HTML; | 123 html_resource_id = IDR_SYNC_CONFIGURE_HTML; |
125 | 124 |
126 AddString(dict, "dataTypes", IDS_SYNC_DATA_TYPES_TAB_NAME); | 125 AddString(dict, "dataTypes", IDS_SYNC_DATA_TYPES_TAB_NAME); |
127 AddString(dict, "encryption", IDS_SYNC_ENCRYPTION_TAB_NAME); | 126 AddString(dict, "encryption", IDS_SYNC_ENCRYPTION_TAB_NAME); |
128 | 127 |
129 // Stuff for the choose data types localized. | 128 // Stuff for the choose data types localized. |
130 AddString(dict, "choosedatatypesheader", IDS_SYNC_CHOOSE_DATATYPES_HEADER); | 129 AddString(dict, "choosedatatypesheader", IDS_SYNC_CHOOSE_DATATYPES_HEADER); |
131 dict->SetString("choosedatatypesinstructions", | 130 dict->SetString("choosedatatypesinstructions", |
132 GetStringFUTF16(IDS_SYNC_CHOOSE_DATATYPES_INSTRUCTIONS, | 131 GetStringFUTF16(IDS_SYNC_CHOOSE_DATATYPES_INSTRUCTIONS, |
133 GetStringUTF16(IDS_PRODUCT_NAME))); | 132 GetStringUTF16(IDS_PRODUCT_NAME))); |
134 AddString(dict, "keepeverythingsynced", IDS_SYNC_EVERYTHING); | 133 AddString(dict, "keepeverythingsynced", IDS_SYNC_EVERYTHING); |
135 AddString(dict, "choosedatatypes", IDS_SYNC_CHOOSE_DATATYPES); | 134 AddString(dict, "choosedatatypes", IDS_SYNC_CHOOSE_DATATYPES); |
136 AddString(dict, "bookmarks", IDS_SYNC_DATATYPE_BOOKMARKS); | 135 AddString(dict, "bookmarks", IDS_SYNC_DATATYPE_BOOKMARKS); |
137 AddString(dict, "preferences", IDS_SYNC_DATATYPE_PREFERENCES); | 136 AddString(dict, "preferences", IDS_SYNC_DATATYPE_PREFERENCES); |
138 AddString(dict, "autofill", IDS_SYNC_DATATYPE_AUTOFILL); | 137 AddString(dict, "autofill", IDS_SYNC_DATATYPE_AUTOFILL); |
139 AddString(dict, "themes", IDS_SYNC_DATATYPE_THEMES); | 138 AddString(dict, "themes", IDS_SYNC_DATATYPE_THEMES); |
140 AddString(dict, "passwords", IDS_SYNC_DATATYPE_PASSWORDS); | 139 AddString(dict, "passwords", IDS_SYNC_DATATYPE_PASSWORDS); |
141 AddString(dict, "extensions", IDS_SYNC_DATATYPE_EXTENSIONS); | 140 AddString(dict, "extensions", IDS_SYNC_DATATYPE_EXTENSIONS); |
142 AddString(dict, "typedurls", IDS_SYNC_DATATYPE_TYPED_URLS); | 141 AddString(dict, "typedurls", IDS_SYNC_DATATYPE_TYPED_URLS); |
143 AddString(dict, "apps", IDS_SYNC_DATATYPE_APPS); | 142 AddString(dict, "apps", IDS_SYNC_DATATYPE_APPS); |
| 143 AddString(dict, "foreignsessions", IDS_SYNC_DATATYPE_SESSIONS); |
144 AddString(dict, "synczerodatatypeserror", IDS_SYNC_ZERO_DATA_TYPES_ERROR); | 144 AddString(dict, "synczerodatatypeserror", IDS_SYNC_ZERO_DATA_TYPES_ERROR); |
145 AddString(dict, "abortederror", IDS_SYNC_SETUP_ABORTED_BY_PENDING_CLEAR); | 145 AddString(dict, "abortederror", IDS_SYNC_SETUP_ABORTED_BY_PENDING_CLEAR); |
146 | 146 |
147 // Stuff for the encryption tab. | 147 // Stuff for the encryption tab. |
148 dict->SetString("encryptionInstructions", | 148 dict->SetString("encryptionInstructions", |
149 GetStringFUTF16(IDS_SYNC_ENCRYPTION_INSTRUCTIONS, | 149 GetStringFUTF16(IDS_SYNC_ENCRYPTION_INSTRUCTIONS, |
150 GetStringUTF16(IDS_PRODUCT_NAME))); | 150 GetStringUTF16(IDS_PRODUCT_NAME))); |
151 AddString(dict, "encryptAllLabel", IDS_SYNC_ENCRYPT_ALL_LABEL); | 151 AddString(dict, "encryptAllLabel", IDS_SYNC_ENCRYPT_ALL_LABEL); |
152 AddString(dict, "usePassphraseLabel", IDS_SYNC_PASSPHRASE_CHECKBOX_LABEL); | 152 AddString(dict, "usePassphraseLabel", IDS_SYNC_PASSPHRASE_CHECKBOX_LABEL); |
153 AddString(dict, "passphraseWarning", IDS_SYNC_PASSPHRASE_WARNING); | 153 AddString(dict, "passphraseWarning", IDS_SYNC_PASSPHRASE_WARNING); |
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
281 result = GAIA_SUCCESS; | 281 result = GAIA_SUCCESS; |
282 } else if (start_state == ENTER_PASSPHRASE) { | 282 } else if (start_state == ENTER_PASSPHRASE) { |
283 result = DONE; | 283 result = DONE; |
284 } else if (start_state == CONFIGURE) { | 284 } else if (start_state == CONFIGURE) { |
285 result = DONE; | 285 result = DONE; |
286 } | 286 } |
287 DCHECK_NE(FATAL_ERROR, result) << | 287 DCHECK_NE(FATAL_ERROR, result) << |
288 "Invalid start state for discrete run: " << start_state; | 288 "Invalid start state for discrete run: " << start_state; |
289 return result; | 289 return result; |
290 } | 290 } |
OLD | NEW |