summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
authorphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-17 19:39:13 +0000
committerphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-17 19:39:13 +0000
commitb88056ae3ff16308ba8cc4b8901b40d79548b956 (patch)
treeb8d1445bfad33c43ffa3e3532fd5ad258b96a166 /chrome
parent99c07901d1acfbe9d206d28fb930de7dfe3b973a (diff)
downloadchromium_src-b88056ae3ff16308ba8cc4b8901b40d79548b956.zip
chromium_src-b88056ae3ff16308ba8cc4b8901b40d79548b956.tar.gz
chromium_src-b88056ae3ff16308ba8cc4b8901b40d79548b956.tar.bz2
Include ICU headers in a way that will also work with use_system_icu=1
TEST=none BUG=28294 Review URL: http://codereview.chromium.org/3145014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56396 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r--chrome/browser/autocomplete/autocomplete_popup_model.cc3
-rw-r--r--chrome/browser/chromeos/cros/input_method_library.cc9
-rw-r--r--chrome/browser/chromeos/input_method/input_method_util.cc3
-rw-r--r--chrome/browser/views/autocomplete/autocomplete_popup_contents_view.cc3
-rw-r--r--chrome/renderer/spellchecker/spellcheck_worditerator.cc9
-rw-r--r--chrome/renderer/spellchecker/spellcheck_worditerator.h5
6 files changed, 19 insertions, 13 deletions
diff --git a/chrome/browser/autocomplete/autocomplete_popup_model.cc b/chrome/browser/autocomplete/autocomplete_popup_model.cc
index 3f223b9..b2b2dd3 100644
--- a/chrome/browser/autocomplete/autocomplete_popup_model.cc
+++ b/chrome/browser/autocomplete/autocomplete_popup_model.cc
@@ -4,6 +4,8 @@
#include "chrome/browser/autocomplete/autocomplete_popup_model.h"
+#include "unicode/ubidi.h"
+
#include "base/string_util.h"
#include "chrome/browser/autocomplete/autocomplete_edit.h"
#include "chrome/browser/autocomplete/autocomplete_popup_view.h"
@@ -12,7 +14,6 @@
#include "chrome/browser/search_engines/template_url.h"
#include "chrome/browser/search_engines/template_url_model.h"
#include "chrome/common/notification_service.h"
-#include "third_party/icu/public/common/unicode/ubidi.h"
///////////////////////////////////////////////////////////////////////////////
// AutocompletePopupModel
diff --git a/chrome/browser/chromeos/cros/input_method_library.cc b/chrome/browser/chromeos/cros/input_method_library.cc
index 103ea47..1774bf2 100644
--- a/chrome/browser/chromeos/cros/input_method_library.cc
+++ b/chrome/browser/chromeos/cros/input_method_library.cc
@@ -4,6 +4,11 @@
#include "chrome/browser/chromeos/cros/input_method_library.h"
+#include <glib.h>
+#include <signal.h>
+
+#include "unicode/uloc.h"
+
#include "base/basictypes.h"
#include "base/message_loop.h"
#include "base/string_util.h"
@@ -11,10 +16,6 @@
#include "chrome/browser/chromeos/cros/cros_library.h"
#include "chrome/browser/chromeos/cros/keyboard_library.h"
#include "chrome/browser/chromeos/language_preferences.h"
-#include "third_party/icu/public/common/unicode/uloc.h"
-
-#include <glib.h>
-#include <signal.h>
namespace {
diff --git a/chrome/browser/chromeos/input_method/input_method_util.cc b/chrome/browser/chromeos/input_method/input_method_util.cc
index 5496f2a8..ee03a60 100644
--- a/chrome/browser/chromeos/input_method/input_method_util.cc
+++ b/chrome/browser/chromeos/input_method/input_method_util.cc
@@ -8,6 +8,8 @@
#include <map>
#include <utility>
+#include "unicode/uloc.h"
+
#include "app/l10n_util.h"
#include "app/l10n_util_collator.h"
#include "base/basictypes.h"
@@ -22,7 +24,6 @@
#include "chrome/browser/chromeos/cros/keyboard_library.h"
#include "chrome/browser/chromeos/language_preferences.h"
#include "grit/generated_resources.h"
-#include "third_party/icu/public/common/unicode/uloc.h"
namespace {
diff --git a/chrome/browser/views/autocomplete/autocomplete_popup_contents_view.cc b/chrome/browser/views/autocomplete/autocomplete_popup_contents_view.cc
index f3290f1..e8baee1 100644
--- a/chrome/browser/views/autocomplete/autocomplete_popup_contents_view.cc
+++ b/chrome/browser/views/autocomplete/autocomplete_popup_contents_view.cc
@@ -4,6 +4,8 @@
#include "chrome/browser/views/autocomplete/autocomplete_popup_contents_view.h"
+#include "unicode/ubidi.h"
+
#include "app/bidi_line_iterator.h"
#include "app/l10n_util.h"
#include "app/resource_bundle.h"
@@ -22,7 +24,6 @@
#include "grit/generated_resources.h"
#include "grit/theme_resources.h"
#include "third_party/skia/include/core/SkShader.h"
-#include "third_party/icu/public/common/unicode/ubidi.h"
#include "views/widget/widget.h"
#if defined(OS_WIN)
diff --git a/chrome/renderer/spellchecker/spellcheck_worditerator.cc b/chrome/renderer/spellchecker/spellcheck_worditerator.cc
index 1c6b056..9647b87 100644
--- a/chrome/renderer/spellchecker/spellcheck_worditerator.cc
+++ b/chrome/renderer/spellchecker/spellcheck_worditerator.cc
@@ -9,15 +9,16 @@
#include <map>
#include <string>
+#include "unicode/normlzr.h"
+#include "unicode/schriter.h"
+#include "unicode/uscript.h"
+#include "unicode/ulocdata.h"
+
#include "base/basictypes.h"
#include "base/logging.h"
#include "base/string_util.h"
#include "base/utf_string_conversions.h"
#include "chrome/renderer/spellchecker/spellcheck.h"
-#include "third_party/icu/public/common/unicode/normlzr.h"
-#include "third_party/icu/public/common/unicode/schriter.h"
-#include "third_party/icu/public/common/unicode/uscript.h"
-#include "third_party/icu/public/i18n/unicode/ulocdata.h"
// SpellcheckCharAttribute implementation:
diff --git a/chrome/renderer/spellchecker/spellcheck_worditerator.h b/chrome/renderer/spellchecker/spellcheck_worditerator.h
index a9ab7f2..6c93cd2 100644
--- a/chrome/renderer/spellchecker/spellcheck_worditerator.h
+++ b/chrome/renderer/spellchecker/spellcheck_worditerator.h
@@ -12,10 +12,11 @@
#include <string>
+#include "unicode/ubrk.h"
+#include "unicode/uscript.h"
+
#include "base/basictypes.h"
#include "base/string16.h"
-#include "third_party/icu/public/common/unicode/ubrk.h"
-#include "third_party/icu/public/common/unicode/uscript.h"
// A class which encapsulates language-specific operations used by
// SpellcheckWordIterator. When we set the spellchecker language, this class