| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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/profiles/profile_info_cache.h" | 5 #include "chrome/browser/profiles/profile_info_cache.h" |
| 6 | 6 |
| 7 #include "base/bind.h" | 7 #include "base/bind.h" |
| 8 #include "base/file_util.h" | 8 #include "base/file_util.h" |
| 9 #include "base/format_macros.h" | 9 #include "base/format_macros.h" |
| 10 #include "base/i18n/case_conversion.h" | 10 #include "base/i18n/case_conversion.h" |
| (...skipping 692 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 703 | 703 |
| 704 // static | 704 // static |
| 705 int ProfileInfoCache::GetDefaultAvatarIconResourceIDAtIndex(size_t index) { | 705 int ProfileInfoCache::GetDefaultAvatarIconResourceIDAtIndex(size_t index) { |
| 706 DCHECK(IsDefaultAvatarIconIndex(index)); | 706 DCHECK(IsDefaultAvatarIconIndex(index)); |
| 707 return kDefaultAvatarIconResources[index]; | 707 return kDefaultAvatarIconResources[index]; |
| 708 } | 708 } |
| 709 | 709 |
| 710 // static | 710 // static |
| 711 std::string ProfileInfoCache::GetDefaultAvatarIconUrl(size_t index) { | 711 std::string ProfileInfoCache::GetDefaultAvatarIconUrl(size_t index) { |
| 712 DCHECK(IsDefaultAvatarIconIndex(index)); | 712 DCHECK(IsDefaultAvatarIconIndex(index)); |
| 713 return StringPrintf("%s%" PRIuS, kDefaultUrlPrefix, index); | 713 return base::StringPrintf("%s%" PRIuS, kDefaultUrlPrefix, index); |
| 714 } | 714 } |
| 715 | 715 |
| 716 // static | 716 // static |
| 717 bool ProfileInfoCache::IsDefaultAvatarIconIndex(size_t index) { | 717 bool ProfileInfoCache::IsDefaultAvatarIconIndex(size_t index) { |
| 718 return index < kDefaultAvatarIconsCount; | 718 return index < kDefaultAvatarIconsCount; |
| 719 } | 719 } |
| 720 | 720 |
| 721 // static | 721 // static |
| 722 bool ProfileInfoCache::IsDefaultAvatarIconUrl(const std::string& url, | 722 bool ProfileInfoCache::IsDefaultAvatarIconUrl(const std::string& url, |
| 723 size_t* icon_index) { | 723 size_t* icon_index) { |
| (...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 818 info->GetString(kNameKey, &name); | 818 info->GetString(kNameKey, &name); |
| 819 names.push_back(name); | 819 names.push_back(name); |
| 820 } | 820 } |
| 821 return names; | 821 return names; |
| 822 } | 822 } |
| 823 | 823 |
| 824 // static | 824 // static |
| 825 void ProfileInfoCache::RegisterPrefs(PrefRegistrySimple* registry) { | 825 void ProfileInfoCache::RegisterPrefs(PrefRegistrySimple* registry) { |
| 826 registry->RegisterDictionaryPref(prefs::kProfileInfoCache); | 826 registry->RegisterDictionaryPref(prefs::kProfileInfoCache); |
| 827 } | 827 } |
| OLD | NEW |