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

Side by Side Diff: chrome/browser/ui/webui/options/manage_profile_handler.cc

Issue 17320005: Update strings to match the final spec. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: For review Created 7 years, 6 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 | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2013 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/ui/webui/options/manage_profile_handler.h" 5 #include "chrome/browser/ui/webui/options/manage_profile_handler.h"
6 6
7 #include "base/bind.h" 7 #include "base/bind.h"
8 #include "base/bind_helpers.h" 8 #include "base/bind_helpers.h"
9 #include "base/command_line.h" 9 #include "base/command_line.h"
10 #include "base/prefs/pref_service.h" 10 #include "base/prefs/pref_service.h"
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after
85 85
86 void ManageProfileHandler::GetLocalizedValues( 86 void ManageProfileHandler::GetLocalizedValues(
87 DictionaryValue* localized_strings) { 87 DictionaryValue* localized_strings) {
88 DCHECK(localized_strings); 88 DCHECK(localized_strings);
89 89
90 static OptionsStringResource resources[] = { 90 static OptionsStringResource resources[] = {
91 { "manageProfilesNameLabel", IDS_PROFILES_MANAGE_NAME_LABEL }, 91 { "manageProfilesNameLabel", IDS_PROFILES_MANAGE_NAME_LABEL },
92 { "manageProfilesDuplicateNameError", 92 { "manageProfilesDuplicateNameError",
93 IDS_PROFILES_MANAGE_DUPLICATE_NAME_ERROR }, 93 IDS_PROFILES_MANAGE_DUPLICATE_NAME_ERROR },
94 { "manageProfilesIconLabel", IDS_PROFILES_MANAGE_ICON_LABEL }, 94 { "manageProfilesIconLabel", IDS_PROFILES_MANAGE_ICON_LABEL },
95 { "manageProfilesLimitedNotSignedInLabel", 95 { "manageProfilesManagedNotSignedInLabel",
96 IDS_PROFILES_CREATE_LIMITED_NOT_SIGNED_IN_LABEL }, 96 IDS_PROFILES_CREATE_MANAGED_NOT_SIGNED_IN_LABEL },
97 { "manageProfilesLimitedNotSignedInLink", 97 { "manageProfilesManagedNotSignedInLink",
98 IDS_PROFILES_CREATE_LIMITED_NOT_SIGNED_IN_LINK }, 98 IDS_PROFILES_CREATE_MANAGED_NOT_SIGNED_IN_LINK },
99 { "deleteProfileTitle", IDS_PROFILES_DELETE_TITLE }, 99 { "deleteProfileTitle", IDS_PROFILES_DELETE_TITLE },
100 { "deleteProfileOK", IDS_PROFILES_DELETE_OK_BUTTON_LABEL }, 100 { "deleteProfileOK", IDS_PROFILES_DELETE_OK_BUTTON_LABEL },
101 { "deleteProfileMessage", IDS_PROFILES_DELETE_MESSAGE }, 101 { "deleteProfileMessage", IDS_PROFILES_DELETE_MESSAGE },
102 { "deleteManagedProfileAddendum", IDS_PROFILES_DELETE_MANAGED_ADDENDUM },
102 { "createProfileTitle", IDS_PROFILES_CREATE_TITLE }, 103 { "createProfileTitle", IDS_PROFILES_CREATE_TITLE },
103 { "createProfileInstructions", IDS_PROFILES_CREATE_INSTRUCTIONS }, 104 { "createProfileInstructions", IDS_PROFILES_CREATE_INSTRUCTIONS },
104 { "createProfileConfirm", IDS_PROFILES_CREATE_CONFIRM }, 105 { "createProfileConfirm", IDS_PROFILES_CREATE_CONFIRM },
105 { "createProfileLocalError", IDS_PROFILES_CREATE_LOCAL_ERROR }, 106 { "createProfileLocalError", IDS_PROFILES_CREATE_LOCAL_ERROR },
106 { "createProfileRemoteError", IDS_PROFILES_CREATE_REMOTE_ERROR }, 107 { "createProfileRemoteError", IDS_PROFILES_CREATE_REMOTE_ERROR },
107 { "createProfileShortcutCheckbox", IDS_PROFILES_CREATE_SHORTCUT_CHECKBOX }, 108 { "createProfileShortcutCheckbox", IDS_PROFILES_CREATE_SHORTCUT_CHECKBOX },
108 { "createProfileShortcutButton", IDS_PROFILES_CREATE_SHORTCUT_BUTTON }, 109 { "createProfileShortcutButton", IDS_PROFILES_CREATE_SHORTCUT_BUTTON },
109 { "removeProfileShortcutButton", IDS_PROFILES_REMOVE_SHORTCUT_BUTTON }, 110 { "removeProfileShortcutButton", IDS_PROFILES_REMOVE_SHORTCUT_BUTTON },
110 }; 111 };
111 112
(...skipping 277 matching lines...) Expand 10 before | Expand all | Expand 10 after
389 weak_factory_.GetWeakPtr())); 390 weak_factory_.GetWeakPtr()));
390 } 391 }
391 392
392 void ManageProfileHandler::RequestSignedInText(const base::ListValue* args) { 393 void ManageProfileHandler::RequestSignedInText(const base::ListValue* args) {
393 SigninManagerBase* manager = 394 SigninManagerBase* manager =
394 SigninManagerFactory::GetForProfile(Profile::FromWebUI(web_ui())); 395 SigninManagerFactory::GetForProfile(Profile::FromWebUI(web_ui()));
395 string16 username = UTF8ToUTF16(manager->GetAuthenticatedUsername()); 396 string16 username = UTF8ToUTF16(manager->GetAuthenticatedUsername());
396 string16 text = string16(); 397 string16 text = string16();
397 if (!username.empty()) { 398 if (!username.empty()) {
398 text = l10n_util::GetStringFUTF16( 399 text = l10n_util::GetStringFUTF16(
399 IDS_PROFILES_CREATE_LIMITED_SIGNED_IN_LABEL, username); 400 IDS_PROFILES_CREATE_MANAGED_SIGNED_IN_LABEL, username);
400 } 401 }
401 StringValue text_value(text); 402 StringValue text_value(text);
402 web_ui()->CallJavascriptFunction("CreateProfileOverlay.updateSignedInStatus", 403 web_ui()->CallJavascriptFunction("CreateProfileOverlay.updateSignedInStatus",
403 text_value); 404 text_value);
404 } 405 }
405 406
406 void ManageProfileHandler::OnHasProfileShortcuts(bool has_shortcuts) { 407 void ManageProfileHandler::OnHasProfileShortcuts(bool has_shortcuts) {
407 DCHECK(content::BrowserThread::CurrentlyOn(content::BrowserThread::UI)); 408 DCHECK(content::BrowserThread::CurrentlyOn(content::BrowserThread::UI));
408 409
409 const base::FundamentalValue has_shortcuts_value(has_shortcuts); 410 const base::FundamentalValue has_shortcuts_value(has_shortcuts);
(...skipping 27 matching lines...) Expand all
437 g_browser_process->profile_manager()->profile_shortcut_manager(); 438 g_browser_process->profile_manager()->profile_shortcut_manager();
438 DCHECK(shortcut_manager); 439 DCHECK(shortcut_manager);
439 440
440 shortcut_manager->RemoveProfileShortcuts(profile_file_path); 441 shortcut_manager->RemoveProfileShortcuts(profile_file_path);
441 442
442 // Update the UI buttons. 443 // Update the UI buttons.
443 OnHasProfileShortcuts(false); 444 OnHasProfileShortcuts(false);
444 } 445 }
445 446
446 } // namespace options 447 } // namespace options
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698