From d0767cb54b2b5ee4d9cf00b3ee0fa585826b4036 Mon Sep 17 00:00:00 2001 From: "brettw@chromium.org" Date: Thu, 8 Oct 2009 17:38:30 +0000 Subject: Separate out some more ICU from base and into base/i18n. This moves string_util_icu. I moved the number formatting function into base/i18n/number_formatting and just removed the other function in string_util_icu which was TrimWhitespaceUTF8. It is only used in a few places and isn't actually helpful (and the fact that it round-trips through UTF-16 is better for the caller to see). This takes out the sorting from the FileEnumerator. The comment says the sorting is not guaranteed. I moved it into file_util_icu as a standalone function for callers of FileEnumerator to call manually if they need sorted results. I modified the directory lister to use this sorting instead, and filed a bug on doing more optimal JS-based sorting. TEST=none BUG=none Review URL: http://codereview.chromium.org/267001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28405 0039d316-1c4b-4281-b951-d872f2087c98 --- app/l10n_util.cc | 1 + app/os_exchange_data_provider_win.cc | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'app') diff --git a/app/l10n_util.cc b/app/l10n_util.cc index 2afdf2b..854d0a0 100644 --- a/app/l10n_util.cc +++ b/app/l10n_util.cc @@ -11,6 +11,7 @@ #include "app/resource_bundle.h" #include "base/command_line.h" #include "base/file_util.h" +#include "base/i18n/file_util_icu.h" #include "base/path_service.h" #include "base/scoped_ptr.h" #include "base/string16.h" diff --git a/app/os_exchange_data_provider_win.cc b/app/os_exchange_data_provider_win.cc index b407507..997cdee 100644 --- a/app/os_exchange_data_provider_win.cc +++ b/app/os_exchange_data_provider_win.cc @@ -6,7 +6,7 @@ #include "app/clipboard/clipboard_util_win.h" #include "app/l10n_util.h" -#include "base/file_util.h" +#include "base/i18n/file_util_icu.h" #include "base/logging.h" #include "base/pickle.h" #include "base/scoped_handle.h" -- cgit v1.1