| Index: chrome/browser/browsing_data/browsing_data_counter_utils.cc
|
| diff --git a/chrome/browser/browsing_data/browsing_data_counter_utils.cc b/chrome/browser/browsing_data/browsing_data_counter_utils.cc
|
| index 9b50b398ec28b5162a45552c3be983aeed32379c..a165aaebf110024fa70fc4faf15e47d86ea85a58 100644
|
| --- a/chrome/browser/browsing_data/browsing_data_counter_utils.cc
|
| +++ b/chrome/browser/browsing_data/browsing_data_counter_utils.cc
|
| @@ -76,6 +76,7 @@ base::string16 GetChromeCounterTextFromResult(
|
| static_cast<const CacheCounter::CacheResult*>(result);
|
| int64_t cache_size_bytes = cache_result->cache_size();
|
| bool is_upper_limit = cache_result->is_upper_limit();
|
| + bool is_basic_tab = pref_name == browsing_data::prefs::kDeleteCacheBasic;
|
|
|
| // Three cases: Nonzero result for the entire cache, nonzero result for
|
| // a subset of cache (i.e. a finite time interval), and almost zero (< 1MB).
|
| @@ -88,10 +89,12 @@ base::string16 GetChromeCounterTextFromResult(
|
| IDS_DEL_CACHE_COUNTER_UPPER_ESTIMATE,
|
| formatted_size);
|
| } else {
|
| - size_string =
|
| - l10n_util::GetStringUTF16(IDS_DEL_CACHE_COUNTER_ALMOST_EMPTY);
|
| + size_string = l10n_util::GetStringUTF16(
|
| + is_basic_tab ? IDS_DEL_CACHE_COUNTER_ALMOST_EMPTY_BASIC
|
| + : IDS_DEL_CACHE_COUNTER_ALMOST_EMPTY);
|
| }
|
| - if (pref_name == browsing_data::prefs::kDeleteCacheBasic) {
|
| + if (is_basic_tab) {
|
| + // Wrap the size string inside a sentence.
|
| return l10n_util::GetStringFUTF16(IDS_DEL_CACHE_COUNTER_BASIC,
|
| size_string);
|
| }
|
|
|