Advertisement
Guest User

Untitled

a guest
Jul 24th, 2013
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 53.81 KB | None | 0 0
  1. diff --git a/DEPS b/DEPS
  2. index 4c473f7..ff2693c 100644
  3. --- a/DEPS
  4. +++ b/DEPS
  5. @@ -512,7 +512,8 @@ include_rules = [
  6. "+library_loaders",
  7.  
  8. "+testing",
  9. - "+third_party/icu/public",
  10. + "+third_party/icu/source/common/unicode",
  11. + "+third_party/icu/source/i18n/unicode",
  12. "+url",
  13. # TODO(tfarina): Temporary, until we finish the migration to url. Remove this!
  14. "!googleurl",
  15. diff --git a/ash/system/chromeos/power/tray_power.cc b/ash/system/chromeos/power/tray_power.cc
  16. index 4fe4e68..cdf5300 100644
  17. --- a/ash/system/chromeos/power/tray_power.cc
  18. +++ b/ash/system/chromeos/power/tray_power.cc
  19. @@ -13,8 +13,8 @@
  20. #include "base/command_line.h"
  21. #include "grit/ash_resources.h"
  22. #include "grit/ash_strings.h"
  23. -#include "third_party/icu/public/i18n/unicode/fieldpos.h"
  24. -#include "third_party/icu/public/i18n/unicode/fmtable.h"
  25. +#include "third_party/icu/source/i18n/unicode/fieldpos.h"
  26. +#include "third_party/icu/source/i18n/unicode/fmtable.h"
  27. #include "ui/base/accessibility/accessible_view_state.h"
  28. #include "ui/base/resource/resource_bundle.h"
  29. #include "ui/message_center/message_center.h"
  30. diff --git a/ash/system/date/date_view.cc b/ash/system/date/date_view.cc
  31. index 68789fc..cc1552d 100644
  32. --- a/ash/system/date/date_view.cc
  33. +++ b/ash/system/date/date_view.cc
  34. @@ -12,9 +12,9 @@
  35. #include "base/strings/utf_string_conversions.h"
  36. #include "base/time/time.h"
  37. #include "grit/ash_strings.h"
  38. -#include "third_party/icu/public/i18n/unicode/datefmt.h"
  39. -#include "third_party/icu/public/i18n/unicode/dtptngen.h"
  40. -#include "third_party/icu/public/i18n/unicode/smpdtfmt.h"
  41. +#include "third_party/icu/source/i18n/unicode/datefmt.h"
  42. +#include "third_party/icu/source/i18n/unicode/dtptngen.h"
  43. +#include "third_party/icu/source/i18n/unicode/smpdtfmt.h"
  44. #include "ui/base/l10n/l10n_util.h"
  45. #include "ui/views/controls/label.h"
  46. #include "ui/views/layout/box_layout.h"
  47. diff --git a/ash/system/date/tray_date.cc b/ash/system/date/tray_date.cc
  48. index 0e245a8..8cd22e5 100644
  49. --- a/ash/system/date/tray_date.cc
  50. +++ b/ash/system/date/tray_date.cc
  51. @@ -21,9 +21,9 @@
  52. #include "base/timer/timer.h"
  53. #include "grit/ash_resources.h"
  54. #include "grit/ash_strings.h"
  55. -#include "third_party/icu/public/i18n/unicode/datefmt.h"
  56. -#include "third_party/icu/public/i18n/unicode/fieldpos.h"
  57. -#include "third_party/icu/public/i18n/unicode/fmtable.h"
  58. +#include "third_party/icu/source/i18n/unicode/datefmt.h"
  59. +#include "third_party/icu/source/i18n/unicode/fieldpos.h"
  60. +#include "third_party/icu/source/i18n/unicode/fmtable.h"
  61. #include "third_party/skia/include/core/SkRect.h"
  62. #include "ui/base/l10n/l10n_util.h"
  63. #include "ui/base/resource/resource_bundle.h"
  64. diff --git a/base/i18n/bidi_line_iterator.h b/base/i18n/bidi_line_iterator.h
  65. index e632d5e..d5a2a07 100644
  66. --- a/base/i18n/bidi_line_iterator.h
  67. +++ b/base/i18n/bidi_line_iterator.h
  68. @@ -8,7 +8,7 @@
  69. #include "base/basictypes.h"
  70. #include "base/i18n/base_i18n_export.h"
  71. #include "base/strings/string16.h"
  72. -#include "third_party/icu/public/common/unicode/ubidi.h"
  73. +#include "third_party/icu/source/common/unicode/ubidi.h"
  74.  
  75. namespace base {
  76. namespace i18n {
  77. diff --git a/base/i18n/break_iterator.cc b/base/i18n/break_iterator.cc
  78. index c4ea52c..2c4d466 100644
  79. --- a/base/i18n/break_iterator.cc
  80. +++ b/base/i18n/break_iterator.cc
  81. @@ -5,9 +5,9 @@
  82. #include "base/i18n/break_iterator.h"
  83.  
  84. #include "base/logging.h"
  85. -#include "third_party/icu/public/common/unicode/ubrk.h"
  86. -#include "third_party/icu/public/common/unicode/uchar.h"
  87. -#include "third_party/icu/public/common/unicode/ustring.h"
  88. +#include "third_party/icu/source/common/unicode/ubrk.h"
  89. +#include "third_party/icu/source/common/unicode/uchar.h"
  90. +#include "third_party/icu/source/common/unicode/ustring.h"
  91.  
  92. namespace base {
  93. namespace i18n {
  94. diff --git a/base/i18n/case_conversion.cc b/base/i18n/case_conversion.cc
  95. index dcd7a55..5debc2e 100644
  96. --- a/base/i18n/case_conversion.cc
  97. +++ b/base/i18n/case_conversion.cc
  98. @@ -5,7 +5,7 @@
  99. #include "base/i18n/case_conversion.h"
  100.  
  101. #include "base/strings/string16.h"
  102. -#include "third_party/icu/public/common/unicode/unistr.h"
  103. +#include "third_party/icu/source/common/unicode/unistr.h"
  104.  
  105. namespace base {
  106. namespace i18n {
  107. diff --git a/base/i18n/char_iterator.cc b/base/i18n/char_iterator.cc
  108. index 0d5c3de..25efc51 100644
  109. --- a/base/i18n/char_iterator.cc
  110. +++ b/base/i18n/char_iterator.cc
  111. @@ -4,8 +4,8 @@
  112.  
  113. #include "base/i18n/char_iterator.h"
  114.  
  115. -#include "third_party/icu/public/common/unicode/utf8.h"
  116. -#include "third_party/icu/public/common/unicode/utf16.h"
  117. +#include "third_party/icu/source/common/unicode/utf8.h"
  118. +#include "third_party/icu/source/common/unicode/utf16.h"
  119.  
  120. namespace base {
  121. namespace i18n {
  122. diff --git a/base/i18n/file_util_icu.cc b/base/i18n/file_util_icu.cc
  123. index ebb7e01..4b2ca3a 100644
  124. --- a/base/i18n/file_util_icu.cc
  125. +++ b/base/i18n/file_util_icu.cc
  126. @@ -16,8 +16,8 @@
  127. #include "base/strings/sys_string_conversions.h"
  128. #include "base/strings/utf_string_conversions.h"
  129. #include "build/build_config.h"
  130. -#include "third_party/icu/public/common/unicode/uniset.h"
  131. -#include "third_party/icu/public/i18n/unicode/coll.h"
  132. +#include "third_party/icu/source/common/unicode/uniset.h"
  133. +#include "third_party/icu/source/i18n/unicode/coll.h"
  134.  
  135. namespace {
  136.  
  137. diff --git a/base/i18n/icu_encoding_detection.cc b/base/i18n/icu_encoding_detection.cc
  138. index 257d839..ccd5cde 100644
  139. --- a/base/i18n/icu_encoding_detection.cc
  140. +++ b/base/i18n/icu_encoding_detection.cc
  141. @@ -7,7 +7,7 @@
  142. #include <set>
  143.  
  144. #include "base/strings/string_util.h"
  145. -#include "third_party/icu/public/i18n/unicode/ucsdet.h"
  146. +#include "third_party/icu/source/i18n/unicode/ucsdet.h"
  147.  
  148. namespace base {
  149.  
  150. diff --git a/base/i18n/icu_string_conversions.cc b/base/i18n/icu_string_conversions.cc
  151. index 1517399..1530117 100644
  152. --- a/base/i18n/icu_string_conversions.cc
  153. +++ b/base/i18n/icu_string_conversions.cc
  154. @@ -11,11 +11,11 @@
  155. #include "base/memory/scoped_ptr.h"
  156. #include "base/strings/string_util.h"
  157. #include "base/strings/utf_string_conversions.h"
  158. -#include "third_party/icu/public/common/unicode/ucnv.h"
  159. -#include "third_party/icu/public/common/unicode/ucnv_cb.h"
  160. -#include "third_party/icu/public/common/unicode/ucnv_err.h"
  161. -#include "third_party/icu/public/common/unicode/unorm.h"
  162. -#include "third_party/icu/public/common/unicode/ustring.h"
  163. +#include "third_party/icu/source/common/unicode/ucnv.h"
  164. +#include "third_party/icu/source/common/unicode/ucnv_cb.h"
  165. +#include "third_party/icu/source/common/unicode/ucnv_err.h"
  166. +#include "third_party/icu/source/common/unicode/unorm.h"
  167. +#include "third_party/icu/source/common/unicode/ustring.h"
  168.  
  169. namespace base {
  170.  
  171. diff --git a/base/i18n/icu_util.cc b/base/i18n/icu_util.cc
  172. index d6feb1e..76016d0 100644
  173. --- a/base/i18n/icu_util.cc
  174. +++ b/base/i18n/icu_util.cc
  175. @@ -18,8 +18,8 @@
  176. #include "base/path_service.h"
  177. #include "base/strings/string_util.h"
  178. #include "base/strings/sys_string_conversions.h"
  179. -#include "third_party/icu/public/common/unicode/putil.h"
  180. -#include "third_party/icu/public/common/unicode/udata.h"
  181. +#include "third_party/icu/source/common/unicode/putil.h"
  182. +#include "third_party/icu/source/common/unicode/udata.h"
  183.  
  184. #if defined(OS_MACOSX)
  185. #include "base/mac/foundation_util.h"
  186. diff --git a/base/i18n/number_formatting.cc b/base/i18n/number_formatting.cc
  187. index 11044d8..47aa14c 100644
  188. --- a/base/i18n/number_formatting.cc
  189. +++ b/base/i18n/number_formatting.cc
  190. @@ -11,8 +11,8 @@
  191. #include "base/strings/string_util.h"
  192. #include "base/strings/stringprintf.h"
  193. #include "base/strings/utf_string_conversions.h"
  194. -#include "third_party/icu/public/common/unicode/ustring.h"
  195. -#include "third_party/icu/public/i18n/unicode/numfmt.h"
  196. +#include "third_party/icu/source/common/unicode/ustring.h"
  197. +#include "third_party/icu/source/i18n/unicode/numfmt.h"
  198.  
  199. namespace base {
  200.  
  201. diff --git a/base/i18n/rtl.cc b/base/i18n/rtl.cc
  202. index 92b5433..d9818e8 100644
  203. --- a/base/i18n/rtl.cc
  204. +++ b/base/i18n/rtl.cc
  205. @@ -9,10 +9,10 @@
  206. #include "base/strings/string_util.h"
  207. #include "base/strings/sys_string_conversions.h"
  208. #include "base/strings/utf_string_conversions.h"
  209. -#include "third_party/icu/public/common/unicode/locid.h"
  210. -#include "third_party/icu/public/common/unicode/uchar.h"
  211. -#include "third_party/icu/public/common/unicode/uscript.h"
  212. -#include "third_party/icu/public/i18n/unicode/coll.h"
  213. +#include "third_party/icu/source/common/unicode/locid.h"
  214. +#include "third_party/icu/source/common/unicode/uchar.h"
  215. +#include "third_party/icu/source/common/unicode/uscript.h"
  216. +#include "third_party/icu/source/i18n/unicode/coll.h"
  217.  
  218. #if defined(TOOLKIT_GTK)
  219. #include <gtk/gtk.h>
  220. diff --git a/base/i18n/rtl_unittest.cc b/base/i18n/rtl_unittest.cc
  221. index e947847..58772b0 100644
  222. --- a/base/i18n/rtl_unittest.cc
  223. +++ b/base/i18n/rtl_unittest.cc
  224. @@ -12,7 +12,7 @@
  225. #include "base/strings/utf_string_conversions.h"
  226. #include "testing/gtest/include/gtest/gtest.h"
  227. #include "testing/platform_test.h"
  228. -#include "third_party/icu/public/i18n/unicode/usearch.h"
  229. +#include "third_party/icu/source/i18n/unicode/usearch.h"
  230.  
  231. #if defined(TOOLKIT_GTK)
  232. #include <gtk/gtk.h>
  233. diff --git a/base/i18n/string_compare.h b/base/i18n/string_compare.h
  234. index 307ffdb..f0f3e29 100644
  235. --- a/base/i18n/string_compare.h
  236. +++ b/base/i18n/string_compare.h
  237. @@ -11,7 +11,7 @@
  238.  
  239. #include "base/i18n/base_i18n_export.h"
  240. #include "base/strings/string16.h"
  241. -#include "third_party/icu/public/i18n/unicode/coll.h"
  242. +#include "third_party/icu/source/i18n/unicode/coll.h"
  243.  
  244. namespace base {
  245. namespace i18n {
  246. diff --git a/base/i18n/string_search.cc b/base/i18n/string_search.cc
  247. index 17304b3..121dfce 100644
  248. --- a/base/i18n/string_search.cc
  249. +++ b/base/i18n/string_search.cc
  250. @@ -5,7 +5,7 @@
  251. #include "base/i18n/string_search.h"
  252. #include "base/logging.h"
  253.  
  254. -#include "third_party/icu/public/i18n/unicode/usearch.h"
  255. +#include "third_party/icu/source/i18n/unicode/usearch.h"
  256.  
  257. namespace base {
  258. namespace i18n {
  259. diff --git a/base/i18n/string_search_unittest.cc b/base/i18n/string_search_unittest.cc
  260. index d2bd53a..9419b26 100644
  261. --- a/base/i18n/string_search_unittest.cc
  262. +++ b/base/i18n/string_search_unittest.cc
  263. @@ -9,7 +9,7 @@
  264. #include "base/strings/string16.h"
  265. #include "base/strings/utf_string_conversions.h"
  266. #include "testing/gtest/include/gtest/gtest.h"
  267. -#include "third_party/icu/public/i18n/unicode/usearch.h"
  268. +#include "third_party/icu/source/i18n/unicode/usearch.h"
  269.  
  270. namespace base {
  271. namespace i18n {
  272. diff --git a/base/i18n/time_formatting.cc b/base/i18n/time_formatting.cc
  273. index ca94ead..3973dd2 100644
  274. --- a/base/i18n/time_formatting.cc
  275. +++ b/base/i18n/time_formatting.cc
  276. @@ -8,9 +8,9 @@
  277. #include "base/memory/scoped_ptr.h"
  278. #include "base/strings/utf_string_conversions.h"
  279. #include "base/time/time.h"
  280. -#include "third_party/icu/public/i18n/unicode/datefmt.h"
  281. -#include "third_party/icu/public/i18n/unicode/dtptngen.h"
  282. -#include "third_party/icu/public/i18n/unicode/smpdtfmt.h"
  283. +#include "third_party/icu/source/i18n/unicode/datefmt.h"
  284. +#include "third_party/icu/source/i18n/unicode/dtptngen.h"
  285. +#include "third_party/icu/source/i18n/unicode/smpdtfmt.h"
  286.  
  287. using base::Time;
  288.  
  289. diff --git a/base/i18n/time_formatting_unittest.cc b/base/i18n/time_formatting_unittest.cc
  290. index b6992eb..03a3aa3 100644
  291. --- a/base/i18n/time_formatting_unittest.cc
  292. +++ b/base/i18n/time_formatting_unittest.cc
  293. @@ -8,7 +8,7 @@
  294. #include "base/strings/utf_string_conversions.h"
  295. #include "base/time/time.h"
  296. #include "testing/gtest/include/gtest/gtest.h"
  297. -#include "third_party/icu/public/common/unicode/uversion.h"
  298. +#include "third_party/icu/source/common/unicode/uversion.h"
  299.  
  300. namespace base {
  301. namespace {
  302. diff --git a/build/linux/unbundle/icu.gyp b/build/linux/unbundle/icu.gyp
  303. index 2016ccb..566df65 100644
  304. --- a/build/linux/unbundle/icu.gyp
  305. +++ b/build/linux/unbundle/icu.gyp
  306. @@ -36,9 +36,9 @@
  307. 'headers_root_path': 'public/i18n',
  308. 'header_filenames': [
  309. # This list can easily be updated using the command below:
  310. - # find third_party/icu/public/i18n -iname '*.h' \
  311. + # find third_party/icu/source/i18n/unicode -iname '*.h' \
  312. # -printf "'%p',\n" | \
  313. - # sed -e 's|third_party/icu/public/i18n/||' | sort -u
  314. + # sed -e 's|third_party/icu/source/i18n/||' | sort -u
  315. 'unicode/basictz.h',
  316. 'unicode/bmsearch.h',
  317. 'unicode/bms.h',
  318. @@ -122,9 +122,9 @@
  319. 'headers_root_path': 'public/common',
  320. 'header_filenames': [
  321. # This list can easily be updated using the command below:
  322. - # find third_party/icu/public/common -iname '*.h' \
  323. + # find third_party/icu/source/common/unicode -iname '*.h' \
  324. # -printf "'%p',\n" | \
  325. - # sed -e 's|third_party/icu/public/common/||' | sort -u
  326. + # sed -e 's|third_party/icu/source/common/||' | sort -u
  327. 'unicode/brkiter.h',
  328. 'unicode/bytestream.h',
  329. 'unicode/caniter.h',
  330. diff --git a/chrome/browser/DEPS b/chrome/browser/DEPS
  331. index 8a76397..3057062 100644
  332. --- a/chrome/browser/DEPS
  333. +++ b/chrome/browser/DEPS
  334. @@ -77,7 +77,8 @@ include_rules = [
  335. "+third_party/cld",
  336. "+third_party/expat",
  337. "+third_party/iaccessible2",
  338. - "+third_party/icu",
  339. + "+third_party/icu/source/common/unicode",
  340. + "+third_party/icu/source/i18n/unicode",
  341. "+third_party/isimpledom",
  342. "+third_party/leveldatabase",
  343. "+third_party/libevent", # For the remote V8 debugging server
  344. diff --git a/chrome/browser/character_encoding.cc b/chrome/browser/character_encoding.cc
  345. index 9a0f112..4909a7b 100644
  346. --- a/chrome/browser/character_encoding.cc
  347. +++ b/chrome/browser/character_encoding.cc
  348. @@ -15,7 +15,7 @@
  349. #include "chrome/app/chrome_command_ids.h"
  350. #include "content/public/browser/browser_thread.h"
  351. #include "grit/generated_resources.h"
  352. -#include "third_party/icu/public/common/unicode/ucnv.h"
  353. +#include "third_party/icu/source/common/unicode/ucnv.h"
  354. #include "ui/base/l10n/l10n_util.h"
  355. #include "ui/base/l10n/l10n_util_collator.h"
  356.  
  357. diff --git a/chrome/browser/chromeos/cros/cert_library.cc b/chrome/browser/chromeos/cros/cert_library.cc
  358. index 952f14f..315c594 100644
  359. --- a/chrome/browser/chromeos/cros/cert_library.cc
  360. +++ b/chrome/browser/chromeos/cros/cert_library.cc
  361. @@ -25,7 +25,7 @@
  362. #include "grit/generated_resources.h"
  363. #include "net/cert/cert_database.h"
  364. #include "net/cert/nss_cert_database.h"
  365. -#include "third_party/icu/public/i18n/unicode/coll.h" // icu::Collator
  366. +#include "third_party/icu/source/i18n/unicode/coll.h" // icu::Collator
  367. #include "ui/base/l10n/l10n_util.h"
  368. #include "ui/base/l10n/l10n_util_collator.h"
  369.  
  370. diff --git a/chrome/browser/chromeos/input_method/input_method_manager_impl.cc b/chrome/browser/chromeos/input_method/input_method_manager_impl.cc
  371. index 4f21a46..fcb8919 100644
  372. --- a/chrome/browser/chromeos/input_method/input_method_manager_impl.cc
  373. +++ b/chrome/browser/chromeos/input_method/input_method_manager_impl.cc
  374. @@ -23,7 +23,7 @@
  375. #include "chromeos/ime/extension_ime_util.h"
  376. #include "chromeos/ime/input_method_delegate.h"
  377. #include "chromeos/ime/xkeyboard.h"
  378. -#include "third_party/icu/public/common/unicode/uloc.h"
  379. +#include "third_party/icu/source/common/unicode/uloc.h"
  380. #include "ui/base/accelerators/accelerator.h"
  381.  
  382. namespace chromeos {
  383. diff --git a/chrome/browser/chromeos/login/wallpaper_manager.h b/chrome/browser/chromeos/login/wallpaper_manager.h
  384. index 62e00d7..c994aba 100644
  385. --- a/chrome/browser/chromeos/login/wallpaper_manager.h
  386. +++ b/chrome/browser/chromeos/login/wallpaper_manager.h
  387. @@ -21,7 +21,7 @@
  388. #include "chromeos/dbus/power_manager_client.h"
  389. #include "content/public/browser/notification_observer.h"
  390. #include "content/public/browser/notification_registrar.h"
  391. -#include "third_party/icu/public/i18n/unicode/timezone.h"
  392. +#include "third_party/icu/source/i18n/unicode/timezone.h"
  393. #include "ui/gfx/image/image_skia.h"
  394.  
  395. class PrefRegistrySimple;
  396. diff --git a/chrome/browser/chromeos/login/wizard_controller_browsertest.cc b/chrome/browser/chromeos/login/wizard_controller_browsertest.cc
  397. index aab384d..60aff4b 100644
  398. --- a/chrome/browser/chromeos/login/wizard_controller_browsertest.cc
  399. +++ b/chrome/browser/chromeos/login/wizard_controller_browsertest.cc
  400. @@ -33,7 +33,7 @@
  401. #include "grit/generated_resources.h"
  402. #include "testing/gmock/include/gmock/gmock.h"
  403. #include "testing/gtest/include/gtest/gtest.h"
  404. -#include "third_party/icu/public/common/unicode/locid.h"
  405. +#include "third_party/icu/source/common/unicode/locid.h"
  406. #include "ui/base/accelerators/accelerator.h"
  407. #include "ui/base/l10n/l10n_util.h"
  408.  
  409. diff --git a/chrome/browser/chromeos/preferences.cc b/chrome/browser/chromeos/preferences.cc
  410. index 5248353..3925818 100644
  411. --- a/chrome/browser/chromeos/preferences.cc
  412. +++ b/chrome/browser/chromeos/preferences.cc
  413. @@ -33,7 +33,7 @@
  414. #include "chromeos/ime/input_method_manager.h"
  415. #include "chromeos/ime/xkeyboard.h"
  416. #include "components/user_prefs/pref_registry_syncable.h"
  417. -#include "third_party/icu/public/i18n/unicode/timezone.h"
  418. +#include "third_party/icu/source/i18n/unicode/timezone.h"
  419. #include "ui/base/events/event_constants.h"
  420. #include "ui/base/events/event_utils.h"
  421. #include "url/gurl.h"
  422. diff --git a/chrome/browser/chromeos/settings/system_settings_provider.h b/chrome/browser/chromeos/settings/system_settings_provider.h
  423. index ef7c174..0b993b1 100644
  424. --- a/chrome/browser/chromeos/settings/system_settings_provider.h
  425. +++ b/chrome/browser/chromeos/settings/system_settings_provider.h
  426. @@ -11,7 +11,7 @@
  427. #include "base/memory/scoped_ptr.h"
  428. #include "chrome/browser/chromeos/settings/cros_settings_provider.h"
  429. #include "chrome/browser/chromeos/system/timezone_settings.h"
  430. -#include "third_party/icu/public/i18n/unicode/timezone.h"
  431. +#include "third_party/icu/source/i18n/unicode/timezone.h"
  432.  
  433. namespace base {
  434. class StringValue;
  435. diff --git a/chrome/browser/chromeos/system/timezone_settings.cc b/chrome/browser/chromeos/system/timezone_settings.cc
  436. index 6ebffc9..eab34e9 100644
  437. --- a/chrome/browser/chromeos/system/timezone_settings.cc
  438. +++ b/chrome/browser/chromeos/system/timezone_settings.cc
  439. @@ -21,7 +21,7 @@
  440. #include "content/public/browser/render_process_host.h"
  441. #include "content/public/browser/render_view_host.h"
  442. #include "content/public/browser/render_widget_host.h"
  443. -#include "third_party/icu/public/i18n/unicode/timezone.h"
  444. +#include "third_party/icu/source/i18n/unicode/timezone.h"
  445.  
  446. using content::BrowserThread;
  447.  
  448. diff --git a/chrome/browser/chromeos/system/timezone_settings.h b/chrome/browser/chromeos/system/timezone_settings.h
  449. index 6e9cc6c..ca62bf9 100644
  450. --- a/chrome/browser/chromeos/system/timezone_settings.h
  451. +++ b/chrome/browser/chromeos/system/timezone_settings.h
  452. @@ -8,7 +8,7 @@
  453. #include <vector>
  454.  
  455. #include "base/strings/string16.h"
  456. -#include "third_party/icu/public/i18n/unicode/timezone.h"
  457. +#include "third_party/icu/source/i18n/unicode/timezone.h"
  458.  
  459. namespace chromeos {
  460. namespace system {
  461. diff --git a/chrome/browser/feedback/feedback_util.cc b/chrome/browser/feedback/feedback_util.cc
  462. index 873f12c..8095fad 100644
  463. --- a/chrome/browser/feedback/feedback_util.cc
  464. +++ b/chrome/browser/feedback/feedback_util.cc
  465. @@ -37,7 +37,7 @@
  466. #include "net/url_request/url_fetcher.h"
  467. #include "net/url_request/url_fetcher_delegate.h"
  468. #include "net/url_request/url_request_status.h"
  469. -#include "third_party/icu/public/common/unicode/locid.h"
  470. +#include "third_party/icu/source/common/unicode/locid.h"
  471. #include "ui/base/l10n/l10n_util.h"
  472. #include "url/gurl.h"
  473.  
  474. diff --git a/chrome/browser/history/snippet.cc b/chrome/browser/history/snippet.cc
  475. index 90d80d0..e1069a6 100644
  476. --- a/chrome/browser/history/snippet.cc
  477. +++ b/chrome/browser/history/snippet.cc
  478. @@ -11,9 +11,9 @@
  479. #include "base/strings/string_split.h"
  480. #include "base/strings/string_util.h"
  481. #include "base/strings/utf_string_conversions.h"
  482. -#include "third_party/icu/public/common/unicode/brkiter.h"
  483. -#include "third_party/icu/public/common/unicode/utext.h"
  484. -#include "third_party/icu/public/common/unicode/utf8.h"
  485. +#include "third_party/icu/source/common/unicode/brkiter.h"
  486. +#include "third_party/icu/source/common/unicode/utext.h"
  487. +#include "third_party/icu/source/common/unicode/utf8.h"
  488.  
  489. namespace {
  490.  
  491. diff --git a/chrome/browser/policy/browser_policy_connector.cc b/chrome/browser/policy/browser_policy_connector.cc
  492. index 718e572..2a1d1cf 100644
  493. --- a/chrome/browser/policy/browser_policy_connector.cc
  494. +++ b/chrome/browser/policy/browser_policy_connector.cc
  495. @@ -37,7 +37,7 @@
  496. #include "grit/generated_resources.h"
  497. #include "net/url_request/url_request_context_getter.h"
  498. #include "policy/policy_constants.h"
  499. -#include "third_party/icu/public/i18n/unicode/regex.h"
  500. +#include "third_party/icu/source/i18n/unicode/regex.h"
  501.  
  502. #if defined(OS_WIN)
  503. #include "chrome/browser/policy/policy_loader_win.h"
  504. diff --git a/chrome/browser/signin/signin_manager.cc b/chrome/browser/signin/signin_manager.cc
  505. index d0629e5..f419d84 100644
  506. --- a/chrome/browser/signin/signin_manager.cc
  507. +++ b/chrome/browser/signin/signin_manager.cc
  508. @@ -38,7 +38,7 @@
  509. #include "google_apis/gaia/gaia_urls.h"
  510. #include "net/base/escape.h"
  511. #include "net/url_request/url_request_context.h"
  512. -#include "third_party/icu/public/i18n/unicode/regex.h"
  513. +#include "third_party/icu/source/i18n/unicode/regex.h"
  514.  
  515. using namespace signin_internals_util;
  516.  
  517. diff --git a/chrome/browser/task_manager/task_manager.cc b/chrome/browser/task_manager/task_manager.cc
  518. index be9a3b9..8c5bae6 100644
  519. --- a/chrome/browser/task_manager/task_manager.cc
  520. +++ b/chrome/browser/task_manager/task_manager.cc
  521. @@ -41,7 +41,7 @@
  522. #include "content/public/common/result_codes.h"
  523. #include "grit/generated_resources.h"
  524. #include "grit/ui_resources.h"
  525. -#include "third_party/icu/public/i18n/unicode/coll.h"
  526. +#include "third_party/icu/source/i18n/unicode/coll.h"
  527. #include "ui/base/l10n/l10n_util.h"
  528. #include "ui/base/resource/resource_bundle.h"
  529. #include "ui/base/text/bytes_formatting.h"
  530. diff --git a/chrome/browser/translate/translate_infobar_delegate.cc b/chrome/browser/translate/translate_infobar_delegate.cc
  531. index 20a5b0a..bc38dcf 100644
  532. --- a/chrome/browser/translate/translate_infobar_delegate.cc
  533. +++ b/chrome/browser/translate/translate_infobar_delegate.cc
  534. @@ -20,7 +20,7 @@
  535. #include "content/public/browser/web_contents.h"
  536. #include "grit/generated_resources.h"
  537. #include "grit/theme_resources.h"
  538. -#include "third_party/icu/public/i18n/unicode/coll.h"
  539. +#include "third_party/icu/source/i18n/unicode/coll.h"
  540. #include "ui/base/l10n/l10n_util.h"
  541.  
  542. using content::NavigationEntry;
  543. diff --git a/chrome/browser/ui/app_list/search/term_break_iterator.cc b/chrome/browser/ui/app_list/search/term_break_iterator.cc
  544. index 071a552..1349683 100644
  545. --- a/chrome/browser/ui/app_list/search/term_break_iterator.cc
  546. +++ b/chrome/browser/ui/app_list/search/term_break_iterator.cc
  547. @@ -7,7 +7,7 @@
  548. #include "base/i18n/char_iterator.h"
  549. #include "base/logging.h"
  550. #include "base/strings/string_util.h"
  551. -#include "third_party/icu/public/common/unicode/uchar.h"
  552. +#include "third_party/icu/source/common/unicode/uchar.h"
  553.  
  554. namespace app_list {
  555.  
  556. diff --git a/chrome/browser/ui/app_list/search/tokenized_string_char_iterator.cc b/chrome/browser/ui/app_list/search/tokenized_string_char_iterator.cc
  557. index 5a122b6..6999edd 100644
  558. --- a/chrome/browser/ui/app_list/search/tokenized_string_char_iterator.cc
  559. +++ b/chrome/browser/ui/app_list/search/tokenized_string_char_iterator.cc
  560. @@ -6,7 +6,7 @@
  561.  
  562. #include "base/i18n/char_iterator.h"
  563. #include "base/logging.h"
  564. -#include "third_party/icu/public/common/unicode/utf16.h"
  565. +#include "third_party/icu/source/common/unicode/utf16.h"
  566.  
  567. namespace app_list {
  568.  
  569. diff --git a/chrome/browser/ui/omnibox/omnibox_popup_model.cc b/chrome/browser/ui/omnibox/omnibox_popup_model.cc
  570. index 30d1825..014c7f8 100644
  571. --- a/chrome/browser/ui/omnibox/omnibox_popup_model.cc
  572. +++ b/chrome/browser/ui/omnibox/omnibox_popup_model.cc
  573. @@ -16,7 +16,7 @@
  574. #include "chrome/browser/search_engines/template_url_service_factory.h"
  575. #include "chrome/browser/ui/omnibox/omnibox_popup_model_observer.h"
  576. #include "chrome/browser/ui/omnibox/omnibox_popup_view.h"
  577. -#include "third_party/icu/public/common/unicode/ubidi.h"
  578. +#include "third_party/icu/source/common/unicode/ubidi.h"
  579. #include "ui/gfx/image/image.h"
  580. #include "ui/gfx/rect.h"
  581.  
  582. diff --git a/chrome/browser/ui/prefs/prefs_tab_helper.cc b/chrome/browser/ui/prefs/prefs_tab_helper.cc
  583. index 30feabb..3e3f718 100644
  584. --- a/chrome/browser/ui/prefs/prefs_tab_helper.cc
  585. +++ b/chrome/browser/ui/prefs/prefs_tab_helper.cc
  586. @@ -25,8 +25,8 @@
  587. #include "content/public/browser/web_contents.h"
  588. #include "grit/locale_settings.h"
  589. #include "grit/platform_locale_settings.h"
  590. -#include "third_party/icu/public/common/unicode/uchar.h"
  591. -#include "third_party/icu/public/common/unicode/uscript.h"
  592. +#include "third_party/icu/source/common/unicode/uchar.h"
  593. +#include "third_party/icu/source/common/unicode/uscript.h"
  594. #include "webkit/common/webpreferences.h"
  595.  
  596. #if defined(OS_POSIX) && !defined(OS_MACOSX) && defined(ENABLE_THEMES)
  597. diff --git a/chrome/browser/ui/views/download/download_item_view.cc b/chrome/browser/ui/views/download/download_item_view.cc
  598. index 4977edf..0bdc6c4 100644
  599. --- a/chrome/browser/ui/views/download/download_item_view.cc
  600. +++ b/chrome/browser/ui/views/download/download_item_view.cc
  601. @@ -30,7 +30,7 @@
  602. #include "content/public/browser/download_danger_type.h"
  603. #include "grit/generated_resources.h"
  604. #include "grit/theme_resources.h"
  605. -#include "third_party/icu/public/common/unicode/uchar.h"
  606. +#include "third_party/icu/source/common/unicode/uchar.h"
  607. #include "ui/base/accessibility/accessible_view_state.h"
  608. #include "ui/base/animation/slide_animation.h"
  609. #include "ui/base/events/event.h"
  610. diff --git a/chrome/browser/ui/webui/options/chromeos/timezone_options_util.cc b/chrome/browser/ui/webui/options/chromeos/timezone_options_util.cc
  611. index c6cd40b..4d09319 100644
  612. --- a/chrome/browser/ui/webui/options/chromeos/timezone_options_util.cc
  613. +++ b/chrome/browser/ui/webui/options/chromeos/timezone_options_util.cc
  614. @@ -15,10 +15,10 @@
  615. #include "base/values.h"
  616. #include "chrome/browser/chromeos/system/timezone_settings.h"
  617. #include "grit/generated_resources.h"
  618. -#include "third_party/icu/public/common/unicode/ures.h"
  619. -#include "third_party/icu/public/common/unicode/utypes.h"
  620. -#include "third_party/icu/public/i18n/unicode/calendar.h"
  621. -#include "third_party/icu/public/i18n/unicode/timezone.h"
  622. +#include "third_party/icu/source/common/unicode/ures.h"
  623. +#include "third_party/icu/source/common/unicode/utypes.h"
  624. +#include "third_party/icu/source/i18n/unicode/calendar.h"
  625. +#include "third_party/icu/source/i18n/unicode/timezone.h"
  626. #include "ui/base/l10n/l10n_util.h"
  627.  
  628. namespace {
  629. diff --git a/chrome/browser/ui/webui/print_preview/print_preview_handler.cc b/chrome/browser/ui/webui/print_preview/print_preview_handler.cc
  630. index 98b2188..b22c90e 100644
  631. --- a/chrome/browser/ui/webui/print_preview/print_preview_handler.cc
  632. +++ b/chrome/browser/ui/webui/print_preview/print_preview_handler.cc
  633. @@ -62,7 +62,7 @@
  634. #include "printing/page_range.h"
  635. #include "printing/page_size_margins.h"
  636. #include "printing/print_settings.h"
  637. -#include "third_party/icu/public/i18n/unicode/ulocdata.h"
  638. +#include "third_party/icu/source/i18n/unicode/ulocdata.h"
  639.  
  640. #if defined(OS_CHROMEOS)
  641. // TODO(kinaba): provide more non-intrusive way for handling local/remote
  642. diff --git a/chrome/browser/web_resource/promo_resource_service_unittest.cc b/chrome/browser/web_resource/promo_resource_service_unittest.cc
  643. index 95e2a77..0f0ae62 100644
  644. --- a/chrome/browser/web_resource/promo_resource_service_unittest.cc
  645. +++ b/chrome/browser/web_resource/promo_resource_service_unittest.cc
  646. @@ -27,7 +27,7 @@
  647. #include "content/public/browser/notification_service.h"
  648. #include "net/url_request/test_url_fetcher_factory.h"
  649. #include "testing/gtest/include/gtest/gtest.h"
  650. -#include "third_party/icu/public/i18n/unicode/smpdtfmt.h"
  651. +#include "third_party/icu/source/i18n/unicode/smpdtfmt.h"
  652.  
  653. namespace {
  654.  
  655. diff --git a/chrome/common/extensions/extension_l10n_util.cc b/chrome/common/extensions/extension_l10n_util.cc
  656. index ac4b4ba..807deae 100644
  657. --- a/chrome/common/extensions/extension_l10n_util.cc
  658. +++ b/chrome/common/extensions/extension_l10n_util.cc
  659. @@ -21,7 +21,7 @@
  660. #include "chrome/common/extensions/message_bundle.h"
  661. #include "chrome/common/url_constants.h"
  662. #include "extensions/common/constants.h"
  663. -#include "third_party/icu/public/common/unicode/uloc.h"
  664. +#include "third_party/icu/source/common/unicode/uloc.h"
  665. #include "ui/base/l10n/l10n_util.h"
  666.  
  667. namespace errors = extension_manifest_errors;
  668. diff --git a/chrome/common/spellcheck_common.cc b/chrome/common/spellcheck_common.cc
  669. index 601a38e..8eaf591 100644
  670. --- a/chrome/common/spellcheck_common.cc
  671. +++ b/chrome/common/spellcheck_common.cc
  672. @@ -6,7 +6,7 @@
  673.  
  674. #include "base/files/file_path.h"
  675. #include "base/logging.h"
  676. -#include "third_party/icu/public/common/unicode/uloc.h"
  677. +#include "third_party/icu/source/common/unicode/uloc.h"
  678.  
  679. namespace chrome {
  680. namespace spellcheck_common {
  681. diff --git a/chrome/common/time_format.cc b/chrome/common/time_format.cc
  682. index adc246a..8e19e66 100644
  683. --- a/chrome/common/time_format.cc
  684. +++ b/chrome/common/time_format.cc
  685. @@ -15,11 +15,11 @@
  686. #include "base/strings/utf_string_conversions.h"
  687. #include "base/time/time.h"
  688. #include "grit/generated_resources.h"
  689. -#include "third_party/icu/public/common/unicode/locid.h"
  690. -#include "third_party/icu/public/i18n/unicode/datefmt.h"
  691. -#include "third_party/icu/public/i18n/unicode/plurfmt.h"
  692. -#include "third_party/icu/public/i18n/unicode/plurrule.h"
  693. -#include "third_party/icu/public/i18n/unicode/smpdtfmt.h"
  694. +#include "third_party/icu/source/common/unicode/locid.h"
  695. +#include "third_party/icu/source/i18n/unicode/datefmt.h"
  696. +#include "third_party/icu/source/i18n/unicode/plurfmt.h"
  697. +#include "third_party/icu/source/i18n/unicode/plurrule.h"
  698. +#include "third_party/icu/source/i18n/unicode/smpdtfmt.h"
  699. #include "ui/base/l10n/l10n_util.h"
  700.  
  701. using base::Time;
  702. diff --git a/chrome/renderer/pepper/ppb_pdf_impl.cc b/chrome/renderer/pepper/ppb_pdf_impl.cc
  703. index 7b4a1d4..9ccba21 100644
  704. --- a/chrome/renderer/pepper/ppb_pdf_impl.cc
  705. +++ b/chrome/renderer/pepper/ppb_pdf_impl.cc
  706. @@ -29,7 +29,7 @@
  707. #include "third_party/WebKit/public/web/WebFrame.h"
  708. #include "third_party/WebKit/public/web/WebPluginContainer.h"
  709. #include "third_party/WebKit/public/web/WebView.h"
  710. -#include "third_party/icu/public/i18n/unicode/usearch.h"
  711. +#include "third_party/icu/source/i18n/unicode/usearch.h"
  712. #include "ui/base/l10n/l10n_util.h"
  713. #include "ui/base/layout.h"
  714. #include "ui/base/resource/resource_bundle.h"
  715. diff --git a/chrome/renderer/safe_browsing/phishing_term_feature_extractor.cc b/chrome/renderer/safe_browsing/phishing_term_feature_extractor.cc
  716. index 66613b7..c848cd3 100644
  717. --- a/chrome/renderer/safe_browsing/phishing_term_feature_extractor.cc
  718. +++ b/chrome/renderer/safe_browsing/phishing_term_feature_extractor.cc
  719. @@ -19,7 +19,7 @@
  720. #include "chrome/renderer/safe_browsing/features.h"
  721. #include "chrome/renderer/safe_browsing/murmurhash3_util.h"
  722. #include "crypto/sha2.h"
  723. -#include "third_party/icu/public/common/unicode/ubrk.h"
  724. +#include "third_party/icu/source/common/unicode/ubrk.h"
  725. #include "ui/base/l10n/l10n_util.h"
  726.  
  727. namespace safe_browsing {
  728. diff --git a/chrome/renderer/spellchecker/spellcheck_worditerator.cc b/chrome/renderer/spellchecker/spellcheck_worditerator.cc
  729. index 29d77c7..c024bcd 100644
  730. --- a/chrome/renderer/spellchecker/spellcheck_worditerator.cc
  731. +++ b/chrome/renderer/spellchecker/spellcheck_worditerator.cc
  732. @@ -14,10 +14,10 @@
  733. #include "base/strings/stringprintf.h"
  734. #include "base/strings/utf_string_conversions.h"
  735. #include "chrome/renderer/spellchecker/spellcheck.h"
  736. -#include "third_party/icu/public/common/unicode/normlzr.h"
  737. -#include "third_party/icu/public/common/unicode/schriter.h"
  738. -#include "third_party/icu/public/common/unicode/uscript.h"
  739. -#include "third_party/icu/public/i18n/unicode/ulocdata.h"
  740. +#include "third_party/icu/source/common/unicode/normlzr.h"
  741. +#include "third_party/icu/source/common/unicode/schriter.h"
  742. +#include "third_party/icu/source/common/unicode/uscript.h"
  743. +#include "third_party/icu/source/i18n/unicode/ulocdata.h"
  744.  
  745. // SpellcheckCharAttribute implementation:
  746.  
  747. diff --git a/chrome/renderer/spellchecker/spellcheck_worditerator.h b/chrome/renderer/spellchecker/spellcheck_worditerator.h
  748. index b5f6f2c..210c6bb 100644
  749. --- a/chrome/renderer/spellchecker/spellcheck_worditerator.h
  750. +++ b/chrome/renderer/spellchecker/spellcheck_worditerator.h
  751. @@ -13,8 +13,8 @@
  752.  
  753. #include "base/basictypes.h"
  754. #include "base/strings/string16.h"
  755. -#include "third_party/icu/public/common/unicode/ubrk.h"
  756. -#include "third_party/icu/public/common/unicode/uscript.h"
  757. +#include "third_party/icu/source/common/unicode/ubrk.h"
  758. +#include "third_party/icu/source/common/unicode/uscript.h"
  759.  
  760. // A class which encapsulates language-specific operations used by
  761. // SpellcheckWordIterator. When we set the spellchecker language, this class
  762. diff --git a/components/autofill/core/browser/autofill_country.cc b/components/autofill/core/browser/autofill_country.cc
  763. index 1bbe554..45c89c7 100644
  764. --- a/components/autofill/core/browser/autofill_country.cc
  765. +++ b/components/autofill/core/browser/autofill_country.cc
  766. @@ -16,13 +16,13 @@
  767. #include "base/strings/string_util.h"
  768. #include "base/strings/utf_string_conversions.h"
  769. #include "grit/component_strings.h"
  770. -#include "third_party/icu/public/common/unicode/locid.h"
  771. -#include "third_party/icu/public/common/unicode/uloc.h"
  772. -#include "third_party/icu/public/common/unicode/unistr.h"
  773. -#include "third_party/icu/public/common/unicode/urename.h"
  774. -#include "third_party/icu/public/common/unicode/utypes.h"
  775. -#include "third_party/icu/public/i18n/unicode/coll.h"
  776. -#include "third_party/icu/public/i18n/unicode/ucol.h"
  777. +#include "third_party/icu/source/common/unicode/locid.h"
  778. +#include "third_party/icu/source/common/unicode/uloc.h"
  779. +#include "third_party/icu/source/common/unicode/unistr.h"
  780. +#include "third_party/icu/source/common/unicode/urename.h"
  781. +#include "third_party/icu/source/common/unicode/utypes.h"
  782. +#include "third_party/icu/source/i18n/unicode/coll.h"
  783. +#include "third_party/icu/source/i18n/unicode/ucol.h"
  784. #include "ui/base/l10n/l10n_util.h"
  785.  
  786. namespace autofill {
  787. diff --git a/components/autofill/core/browser/autofill_regexes.cc b/components/autofill/core/browser/autofill_regexes.cc
  788. index 1258cef..c8b2ba4 100644
  789. --- a/components/autofill/core/browser/autofill_regexes.cc
  790. +++ b/components/autofill/core/browser/autofill_regexes.cc
  791. @@ -12,7 +12,7 @@
  792. #include "base/memory/singleton.h"
  793. #include "base/stl_util.h"
  794. #include "base/strings/string16.h"
  795. -#include "third_party/icu/public/i18n/unicode/regex.h"
  796. +#include "third_party/icu/source/i18n/unicode/regex.h"
  797.  
  798. namespace {
  799.  
  800. diff --git a/components/autofill/core/browser/credit_card.cc b/components/autofill/core/browser/credit_card.cc
  801. index 5907cfd..31933a0 100644
  802. --- a/components/autofill/core/browser/credit_card.cc
  803. +++ b/components/autofill/core/browser/credit_card.cc
  804. @@ -26,8 +26,8 @@
  805. #include "components/autofill/core/common/form_field_data.h"
  806. #include "grit/component_strings.h"
  807. #include "grit/webkit_resources.h"
  808. -#include "third_party/icu/public/common/unicode/uloc.h"
  809. -#include "third_party/icu/public/i18n/unicode/dtfmtsym.h"
  810. +#include "third_party/icu/source/common/unicode/uloc.h"
  811. +#include "third_party/icu/source/i18n/unicode/dtfmtsym.h"
  812. #include "ui/base/l10n/l10n_util.h"
  813.  
  814. namespace autofill {
  815. diff --git a/content/common/sandbox_mac.mm b/content/common/sandbox_mac.mm
  816. index b58c332..d531f8b 100644
  817. --- a/content/common/sandbox_mac.mm
  818. +++ b/content/common/sandbox_mac.mm
  819. @@ -32,7 +32,7 @@ extern "C" {
  820. #include "content/public/common/content_client.h"
  821. #include "content/public/common/content_switches.h"
  822. #include "grit/content_resources.h"
  823. -#include "third_party/icu/public/common/unicode/uchar.h"
  824. +#include "third_party/icu/source/common/unicode/uchar.h"
  825. #include "ui/base/layout.h"
  826. #include "ui/gl/gl_surface.h"
  827.  
  828. diff --git a/content/renderer/android/email_detector.cc b/content/renderer/android/email_detector.cc
  829. index 76c6838..28b8af4 100644
  830. --- a/content/renderer/android/email_detector.cc
  831. +++ b/content/renderer/android/email_detector.cc
  832. @@ -9,7 +9,7 @@
  833. #include "base/strings/utf_string_conversions.h"
  834. #include "content/public/renderer/android_content_detection_prefixes.h"
  835. #include "net/base/escape.h"
  836. -#include "third_party/icu/public/i18n/unicode/regex.h"
  837. +#include "third_party/icu/source/i18n/unicode/regex.h"
  838.  
  839. namespace {
  840.  
  841. diff --git a/content/renderer/date_time_formatter.cc b/content/renderer/date_time_formatter.cc
  842. index f9d02ed..7cdc4bd 100644
  843. --- a/content/renderer/date_time_formatter.cc
  844. +++ b/content/renderer/date_time_formatter.cc
  845. @@ -8,7 +8,7 @@
  846. #include "base/strings/utf_string_conversions.h"
  847. #include "third_party/WebKit/public/platform/WebCString.h"
  848. #include "third_party/WebKit/public/web/WebDateTimeChooserParams.h"
  849. -#include "third_party/icu/public/i18n/unicode/smpdtfmt.h"
  850. +#include "third_party/icu/source/i18n/unicode/smpdtfmt.h"
  851.  
  852.  
  853. namespace content {
  854. diff --git a/content/renderer/date_time_formatter.h b/content/renderer/date_time_formatter.h
  855. index c01a2b1..ad4c020 100644
  856. --- a/content/renderer/date_time_formatter.h
  857. +++ b/content/renderer/date_time_formatter.h
  858. @@ -9,8 +9,8 @@
  859.  
  860. #include "base/basictypes.h"
  861. #include "content/common/content_export.h"
  862. -#include "third_party/icu/public/common/unicode/unistr.h"
  863. -#include "third_party/icu/public/i18n/unicode/gregocal.h"
  864. +#include "third_party/icu/source/common/unicode/unistr.h"
  865. +#include "third_party/icu/source/i18n/unicode/gregocal.h"
  866. #include "ui/base/ime/text_input_type.h"
  867.  
  868. namespace WebKit {
  869. diff --git a/content/renderer/date_time_formatter_unittest.cc b/content/renderer/date_time_formatter_unittest.cc
  870. index b5afc1c..5b61b71 100644
  871. --- a/content/renderer/date_time_formatter_unittest.cc
  872. +++ b/content/renderer/date_time_formatter_unittest.cc
  873. @@ -8,7 +8,7 @@
  874. #include "content/renderer/renderer_date_time_picker.h"
  875. #include "testing/gtest/include/gtest/gtest.h"
  876. #include "third_party/WebKit/public/web/WebDateTimeChooserParams.h"
  877. -#include "third_party/icu/public/common/unicode/unistr.h"
  878. +#include "third_party/icu/source/common/unicode/unistr.h"
  879. #include "ui/base/ime/text_input_type.h"
  880.  
  881. namespace content {
  882. diff --git a/content/renderer/hyphenator/hyphenator.cc b/content/renderer/hyphenator/hyphenator.cc
  883. index f638c07..b94ba3c 100644
  884. --- a/content/renderer/hyphenator/hyphenator.cc
  885. +++ b/content/renderer/hyphenator/hyphenator.cc
  886. @@ -12,7 +12,7 @@
  887. #include "content/common/hyphenator_messages.h"
  888. #include "content/public/renderer/render_thread.h"
  889. #include "third_party/hyphen/hyphen.h"
  890. -#include "third_party/icu/public/common/unicode/uscript.h"
  891. +#include "third_party/icu/source/common/unicode/uscript.h"
  892.  
  893. namespace {
  894.  
  895. diff --git a/content/renderer/renderer_main_platform_delegate_win.cc b/content/renderer/renderer_main_platform_delegate_win.cc
  896. index 49c3589..44d5166 100644
  897. --- a/content/renderer/renderer_main_platform_delegate_win.cc
  898. +++ b/content/renderer/renderer_main_platform_delegate_win.cc
  899. @@ -15,7 +15,7 @@
  900. #include "content/renderer/render_thread_impl.h"
  901. #include "sandbox/win/src/sandbox.h"
  902. #include "skia/ext/vector_platform_device_emf_win.h"
  903. -#include "third_party/icu/public/i18n/unicode/timezone.h"
  904. +#include "third_party/icu/source/i18n/unicode/timezone.h"
  905. #include "third_party/skia/include/ports/SkTypeface_win.h"
  906.  
  907. #ifdef ENABLE_VTUNE_JIT_INTERFACE
  908. diff --git a/content/zygote/zygote_main_linux.cc b/content/zygote/zygote_main_linux.cc
  909. index 457a4a1..dcea4c0 100644
  910. --- a/content/zygote/zygote_main_linux.cc
  911. +++ b/content/zygote/zygote_main_linux.cc
  912. @@ -39,7 +39,7 @@
  913. #include "crypto/nss_util.h"
  914. #include "sandbox/linux/services/libc_urandom_override.h"
  915. #include "sandbox/linux/suid/client/setuid_sandbox_client.h"
  916. -#include "third_party/icu/public/i18n/unicode/timezone.h"
  917. +#include "third_party/icu/source/i18n/unicode/timezone.h"
  918. #include "third_party/skia/include/ports/SkFontConfigInterface.h"
  919.  
  920. #if defined(OS_LINUX)
  921. diff --git a/ios/public/DEPS b/ios/public/DEPS
  922. index 2da55c4..3f0cd59 100644
  923. --- a/ios/public/DEPS
  924. +++ b/ios/public/DEPS
  925. @@ -7,6 +7,7 @@ include_rules = [
  926. "-googleurl",
  927. "-library_loaders",
  928. "-testing",
  929. - "-third_party/icu/public",
  930. + "-third_party/icu/source/common/unicode",
  931. + "-third_party/icu/source/i18n/unicode",
  932. "-url",
  933. ]
  934. diff --git a/net/base/net_util.cc b/net/base/net_util.cc
  935. index db9251b..50766dd 100644
  936. --- a/net/base/net_util.cc
  937. +++ b/net/base/net_util.cc
  938. @@ -68,13 +68,13 @@
  939. #include "net/base/winsock_init.h"
  940. #endif
  941. #include "net/http/http_content_disposition.h"
  942. -#include "third_party/icu/public/common/unicode/uidna.h"
  943. -#include "third_party/icu/public/common/unicode/uniset.h"
  944. -#include "third_party/icu/public/common/unicode/uscript.h"
  945. -#include "third_party/icu/public/common/unicode/uset.h"
  946. -#include "third_party/icu/public/i18n/unicode/datefmt.h"
  947. -#include "third_party/icu/public/i18n/unicode/regex.h"
  948. -#include "third_party/icu/public/i18n/unicode/ulocdata.h"
  949. +#include "third_party/icu/source/common/unicode/uidna.h"
  950. +#include "third_party/icu/source/common/unicode/uniset.h"
  951. +#include "third_party/icu/source/common/unicode/uscript.h"
  952. +#include "third_party/icu/source/common/unicode/uset.h"
  953. +#include "third_party/icu/source/i18n/unicode/datefmt.h"
  954. +#include "third_party/icu/source/i18n/unicode/regex.h"
  955. +#include "third_party/icu/source/i18n/unicode/ulocdata.h"
  956.  
  957. using base::Time;
  958.  
  959. diff --git a/net/ftp/ftp_util.cc b/net/ftp/ftp_util.cc
  960. index 86c72bb..c5e18c8 100644
  961. --- a/net/ftp/ftp_util.cc
  962. +++ b/net/ftp/ftp_util.cc
  963. @@ -18,9 +18,9 @@
  964. #include "base/strings/string_util.h"
  965. #include "base/strings/utf_string_conversions.h"
  966. #include "base/time/time.h"
  967. -#include "third_party/icu/public/common/unicode/uchar.h"
  968. -#include "third_party/icu/public/i18n/unicode/datefmt.h"
  969. -#include "third_party/icu/public/i18n/unicode/dtfmtsym.h"
  970. +#include "third_party/icu/source/common/unicode/uchar.h"
  971. +#include "third_party/icu/source/i18n/unicode/datefmt.h"
  972. +#include "third_party/icu/source/i18n/unicode/dtfmtsym.h"
  973.  
  974. using base::StringPiece16;
  975.  
  976. diff --git a/net/http/http_content_disposition.cc b/net/http/http_content_disposition.cc
  977. index 758b176..3dbf234 100644
  978. --- a/net/http/http_content_disposition.cc
  979. +++ b/net/http/http_content_disposition.cc
  980. @@ -13,7 +13,7 @@
  981. #include "base/strings/utf_string_conversions.h"
  982. #include "net/base/net_util.h"
  983. #include "net/http/http_util.h"
  984. -#include "third_party/icu/public/common/unicode/ucnv.h"
  985. +#include "third_party/icu/source/common/unicode/ucnv.h"
  986.  
  987. namespace {
  988.  
  989. diff --git a/ppapi/proxy/browser_font_resource_trusted.cc b/ppapi/proxy/browser_font_resource_trusted.cc
  990. index 33b858e..b8bc875 100644
  991. --- a/ppapi/proxy/browser_font_resource_trusted.cc
  992. +++ b/ppapi/proxy/browser_font_resource_trusted.cc
  993. @@ -20,7 +20,7 @@
  994. #include "third_party/WebKit/public/web/WebFont.h"
  995. #include "third_party/WebKit/public/web/WebFontDescription.h"
  996. #include "third_party/WebKit/public/web/WebTextRun.h"
  997. -#include "third_party/icu/public/common/unicode/ubidi.h"
  998. +#include "third_party/icu/source/common/unicode/ubidi.h"
  999. #include "third_party/skia/include/core/SkRect.h"
  1000.  
  1001. using ppapi::StringVar;
  1002. diff --git a/ppapi/proxy/pdf_resource.cc b/ppapi/proxy/pdf_resource.cc
  1003. index 122b88c..8e0a2e0 100644
  1004. --- a/ppapi/proxy/pdf_resource.cc
  1005. +++ b/ppapi/proxy/pdf_resource.cc
  1006. @@ -14,7 +14,7 @@
  1007. #include "ppapi/proxy/ppapi_messages.h"
  1008. #include "ppapi/proxy/ppb_image_data_proxy.h"
  1009. #include "ppapi/shared_impl/var.h"
  1010. -#include "third_party/icu/public/i18n/unicode/usearch.h"
  1011. +#include "third_party/icu/source/i18n/unicode/usearch.h"
  1012.  
  1013. namespace ppapi {
  1014. namespace proxy {
  1015. diff --git a/ppapi/shared_impl/private/ppb_char_set_shared.cc b/ppapi/shared_impl/private/ppb_char_set_shared.cc
  1016. index 5ce51a6..2fda8aa 100644
  1017. --- a/ppapi/shared_impl/private/ppb_char_set_shared.cc
  1018. +++ b/ppapi/shared_impl/private/ppb_char_set_shared.cc
  1019. @@ -9,10 +9,10 @@
  1020. #include "base/i18n/icu_string_conversions.h"
  1021. #include "ppapi/c/dev/ppb_memory_dev.h"
  1022. #include "ppapi/thunk/thunk.h"
  1023. -#include "third_party/icu/public/common/unicode/ucnv.h"
  1024. -#include "third_party/icu/public/common/unicode/ucnv_cb.h"
  1025. -#include "third_party/icu/public/common/unicode/ucnv_err.h"
  1026. -#include "third_party/icu/public/common/unicode/ustring.h"
  1027. +#include "third_party/icu/source/common/unicode/ucnv.h"
  1028. +#include "third_party/icu/source/common/unicode/ucnv_cb.h"
  1029. +#include "third_party/icu/source/common/unicode/ucnv_err.h"
  1030. +#include "third_party/icu/source/common/unicode/ustring.h"
  1031.  
  1032. namespace ppapi {
  1033.  
  1034. diff --git a/printing/DEPS b/printing/DEPS
  1035. index 9b4c48e..9c706cd 100644
  1036. --- a/printing/DEPS
  1037. +++ b/printing/DEPS
  1038. @@ -1,6 +1,7 @@
  1039. include_rules = [
  1040. "+skia/ext",
  1041. - "+third_party/icu",
  1042. + "+third_party/icu/source/common/unicode",
  1043. + "+third_party/icu/source/i18n/unicode",
  1044. "+third_party/skia",
  1045. "+ui/aura",
  1046. "+ui/base/text",
  1047. diff --git a/printing/backend/print_backend.cc b/printing/backend/print_backend.cc
  1048. index 74c21a5..958343f 100644
  1049. --- a/printing/backend/print_backend.cc
  1050. +++ b/printing/backend/print_backend.cc
  1051. @@ -6,7 +6,7 @@
  1052.  
  1053. #include <algorithm>
  1054.  
  1055. -#include "third_party/icu/public/common/unicode/uchar.h"
  1056. +#include "third_party/icu/source/common/unicode/uchar.h"
  1057. #include "ui/base/text/text_elider.h"
  1058.  
  1059. namespace {
  1060. diff --git a/ui/base/l10n/l10n_util.cc b/ui/base/l10n/l10n_util.cc
  1061. index 995a277..513a615 100644
  1062. --- a/ui/base/l10n/l10n_util.cc
  1063. +++ b/ui/base/l10n/l10n_util.cc
  1064. @@ -25,8 +25,8 @@
  1065. #include "base/strings/sys_string_conversions.h"
  1066. #include "base/strings/utf_string_conversions.h"
  1067. #include "build/build_config.h"
  1068. -#include "third_party/icu/public/common/unicode/rbbi.h"
  1069. -#include "third_party/icu/public/common/unicode/uloc.h"
  1070. +#include "third_party/icu/source/common/unicode/rbbi.h"
  1071. +#include "third_party/icu/source/common/unicode/uloc.h"
  1072. #include "ui/base/l10n/l10n_util_collator.h"
  1073. #include "ui/base/resource/resource_bundle.h"
  1074. #include "ui/base/ui_base_paths.h"
  1075. diff --git a/ui/base/l10n/l10n_util_android.cc b/ui/base/l10n/l10n_util_android.cc
  1076. index 56bb08b..d482b53 100644
  1077. --- a/ui/base/l10n/l10n_util_android.cc
  1078. +++ b/ui/base/l10n/l10n_util_android.cc
  1079. @@ -11,7 +11,7 @@
  1080. #include "base/logging.h"
  1081. #include "base/strings/string_util.h"
  1082. #include "jni/LocalizationUtils_jni.h"
  1083. -#include "third_party/icu/public/common/unicode/uloc.h"
  1084. +#include "third_party/icu/source/common/unicode/uloc.h"
  1085.  
  1086. namespace l10n_util {
  1087.  
  1088. diff --git a/ui/base/l10n/l10n_util_collator.h b/ui/base/l10n/l10n_util_collator.h
  1089. index 44e4a77..b91b804 100644
  1090. --- a/ui/base/l10n/l10n_util_collator.h
  1091. +++ b/ui/base/l10n/l10n_util_collator.h
  1092. @@ -12,7 +12,7 @@
  1093.  
  1094. #include "base/i18n/string_compare.h"
  1095. #include "base/memory/scoped_ptr.h"
  1096. -#include "third_party/icu/public/i18n/unicode/coll.h"
  1097. +#include "third_party/icu/source/i18n/unicode/coll.h"
  1098. #include "ui/base/ui_export.h"
  1099.  
  1100. namespace l10n_util {
  1101. diff --git a/ui/base/l10n/l10n_util_unittest.cc b/ui/base/l10n/l10n_util_unittest.cc
  1102. index 78b55fb..3f17fa2 100644
  1103. --- a/ui/base/l10n/l10n_util_unittest.cc
  1104. +++ b/ui/base/l10n/l10n_util_unittest.cc
  1105. @@ -20,7 +20,7 @@
  1106. #include "base/test/scoped_path_override.h"
  1107. #include "testing/gtest/include/gtest/gtest.h"
  1108. #include "testing/platform_test.h"
  1109. -#include "third_party/icu/public/common/unicode/locid.h"
  1110. +#include "third_party/icu/source/common/unicode/locid.h"
  1111. #include "ui/base/l10n/l10n_util.h"
  1112. #include "ui/base/l10n/l10n_util_collator.h"
  1113. #include "ui/base/ui_base_paths.h"
  1114. diff --git a/ui/base/models/table_model.h b/ui/base/models/table_model.h
  1115. index 92cf586..5792bfe 100644
  1116. --- a/ui/base/models/table_model.h
  1117. +++ b/ui/base/models/table_model.h
  1118. @@ -8,7 +8,7 @@
  1119. #include <vector>
  1120.  
  1121. #include "base/strings/string16.h"
  1122. -#include "third_party/icu/public/i18n/unicode/coll.h"
  1123. +#include "third_party/icu/source/i18n/unicode/coll.h"
  1124. #include "ui/base/ui_export.h"
  1125.  
  1126. namespace gfx {
  1127. diff --git a/ui/base/text/text_elider.cc b/ui/base/text/text_elider.cc
  1128. index 557607b..0590981 100644
  1129. --- a/ui/base/text/text_elider.cc
  1130. +++ b/ui/base/text/text_elider.cc
  1131. @@ -24,8 +24,8 @@
  1132. #include "net/base/escape.h"
  1133. #include "net/base/net_util.h"
  1134. #include "net/base/registry_controlled_domains/registry_controlled_domain.h"
  1135. -#include "third_party/icu/public/common/unicode/rbbi.h"
  1136. -#include "third_party/icu/public/common/unicode/uloc.h"
  1137. +#include "third_party/icu/source/common/unicode/rbbi.h"
  1138. +#include "third_party/icu/source/common/unicode/uloc.h"
  1139. #include "ui/gfx/font.h"
  1140. #include "url/gurl.h"
  1141.  
  1142. diff --git a/ui/base/text/text_elider.h b/ui/base/text/text_elider.h
  1143. index 62b4d0c..1d31f8e 100644
  1144. --- a/ui/base/text/text_elider.h
  1145. +++ b/ui/base/text/text_elider.h
  1146. @@ -12,8 +12,8 @@
  1147.  
  1148. #include "base/basictypes.h"
  1149. #include "base/strings/string16.h"
  1150. -#include "third_party/icu/public/common/unicode/uchar.h"
  1151. -#include "third_party/icu/public/i18n/unicode/coll.h"
  1152. +#include "third_party/icu/source/common/unicode/uchar.h"
  1153. +#include "third_party/icu/source/i18n/unicode/coll.h"
  1154. #include "ui/base/ui_export.h"
  1155. #include "ui/gfx/font.h"
  1156.  
  1157. diff --git a/ui/gfx/render_text.cc b/ui/gfx/render_text.cc
  1158. index d3c6bea..1f760cc 100644
  1159. --- a/ui/gfx/render_text.cc
  1160. +++ b/ui/gfx/render_text.cc
  1161. @@ -9,8 +9,8 @@
  1162. #include "base/i18n/break_iterator.h"
  1163. #include "base/logging.h"
  1164. #include "base/stl_util.h"
  1165. -#include "third_party/icu/public/common/unicode/rbbi.h"
  1166. -#include "third_party/icu/public/common/unicode/utf16.h"
  1167. +#include "third_party/icu/source/common/unicode/rbbi.h"
  1168. +#include "third_party/icu/source/common/unicode/utf16.h"
  1169. #include "third_party/skia/include/core/SkTypeface.h"
  1170. #include "third_party/skia/include/effects/SkGradientShader.h"
  1171. #include "ui/base/text/text_elider.h"
  1172. diff --git a/ui/views/controls/textfield/native_textfield_views.cc b/ui/views/controls/textfield/native_textfield_views.cc
  1173. index c10fb17..a48ff4f 100644
  1174. --- a/ui/views/controls/textfield/native_textfield_views.cc
  1175. +++ b/ui/views/controls/textfield/native_textfield_views.cc
  1176. @@ -15,7 +15,7 @@
  1177. #include "base/strings/utf_string_conversions.h"
  1178. #include "grit/app_locale_settings.h"
  1179. #include "grit/ui_strings.h"
  1180. -#include "third_party/icu/public/common/unicode/uchar.h"
  1181. +#include "third_party/icu/source/common/unicode/uchar.h"
  1182. #include "third_party/skia/include/core/SkColor.h"
  1183. #include "ui/base/clipboard/clipboard.h"
  1184. #include "ui/base/dragdrop/drag_drop_types.h"
  1185. diff --git a/url/gurl_test_main.cc b/url/gurl_test_main.cc
  1186. index 83155fd..d35e5d4 100644
  1187. --- a/url/gurl_test_main.cc
  1188. +++ b/url/gurl_test_main.cc
  1189. @@ -11,8 +11,8 @@
  1190. #include <string>
  1191.  
  1192. #include "testing/gtest/include/gtest/gtest.h"
  1193. -#include "third_party/icu/public/common/unicode/putil.h"
  1194. -#include "third_party/icu/public/common/unicode/udata.h"
  1195. +#include "third_party/icu/source/common/unicode/putil.h"
  1196. +#include "third_party/icu/source/common/unicode/udata.h"
  1197.  
  1198. #define ICU_UTIL_DATA_SHARED 1
  1199. #define ICU_UTIL_DATA_STATIC 2
  1200. diff --git a/url/url_canon_icu.cc b/url/url_canon_icu.cc
  1201. index 95e9c13..8d6bdfc 100644
  1202. --- a/url/url_canon_icu.cc
  1203. +++ b/url/url_canon_icu.cc
  1204. @@ -8,9 +8,9 @@
  1205. #include <string.h>
  1206.  
  1207. #include "base/logging.h"
  1208. -#include "third_party/icu/public/common/unicode/ucnv.h"
  1209. -#include "third_party/icu/public/common/unicode/ucnv_cb.h"
  1210. -#include "third_party/icu/public/common/unicode/uidna.h"
  1211. +#include "third_party/icu/source/common/unicode/ucnv.h"
  1212. +#include "third_party/icu/source/common/unicode/ucnv_cb.h"
  1213. +#include "third_party/icu/source/common/unicode/uidna.h"
  1214. #include "url/url_canon_icu.h"
  1215. #include "url/url_canon_internal.h" // for _itoa_s
  1216.  
  1217. diff --git a/url/url_canon_unittest.cc b/url/url_canon_unittest.cc
  1218. index 6f52d66..b3c129d 100644
  1219. --- a/url/url_canon_unittest.cc
  1220. +++ b/url/url_canon_unittest.cc
  1221. @@ -5,7 +5,7 @@
  1222. #include <errno.h>
  1223.  
  1224. #include "testing/gtest/include/gtest/gtest.h"
  1225. -#include "third_party/icu/public/common/unicode/ucnv.h"
  1226. +#include "third_party/icu/source/common/unicode/ucnv.h"
  1227. #include "url/url_canon.h"
  1228. #include "url/url_canon_icu.h"
  1229. #include "url/url_canon_internal.h"
  1230. diff --git a/webkit/browser/fileapi/file_system_dir_url_request_job_unittest.cc b/webkit/browser/fileapi/file_system_dir_url_request_job_unittest.cc
  1231. index 541ddd5..1c197cd 100644
  1232. --- a/webkit/browser/fileapi/file_system_dir_url_request_job_unittest.cc
  1233. +++ b/webkit/browser/fileapi/file_system_dir_url_request_job_unittest.cc
  1234. @@ -21,7 +21,7 @@
  1235. #include "net/url_request/url_request_context.h"
  1236. #include "net/url_request/url_request_test_util.h"
  1237. #include "testing/gtest/include/gtest/gtest.h"
  1238. -#include "third_party/icu/public/i18n/unicode/regex.h"
  1239. +#include "third_party/icu/source/i18n/unicode/regex.h"
  1240. #include "webkit/browser/fileapi/file_system_context.h"
  1241. #include "webkit/browser/fileapi/file_system_file_util.h"
  1242. #include "webkit/browser/fileapi/file_system_operation_context.h"
  1243. diff --git a/webkit/common/webpreferences.cc b/webkit/common/webpreferences.cc
  1244. index 120aea7..9ae6118 100644
  1245. --- a/webkit/common/webpreferences.cc
  1246. +++ b/webkit/common/webpreferences.cc
  1247. @@ -8,7 +8,7 @@
  1248. #include "base/strings/string_util.h"
  1249. #include "base/strings/utf_string_conversions.h"
  1250. #include "third_party/WebKit/public/web/WebSettings.h"
  1251. -#include "third_party/icu/public/common/unicode/uchar.h"
  1252. +#include "third_party/icu/source/common/unicode/uchar.h"
  1253.  
  1254. using WebKit::WebSettings;
  1255.  
  1256. diff --git a/webkit/renderer/webpreferences_renderer.cc b/webkit/renderer/webpreferences_renderer.cc
  1257. index 2102a88..c7c2f5b 100644
  1258. --- a/webkit/renderer/webpreferences_renderer.cc
  1259. +++ b/webkit/renderer/webpreferences_renderer.cc
  1260. @@ -12,8 +12,8 @@
  1261. #include "third_party/WebKit/public/web/WebView.h"
  1262. #include "third_party/WebKit/public/platform/WebString.h"
  1263. #include "third_party/WebKit/public/platform/WebURL.h"
  1264. -#include "third_party/icu/public/common/unicode/uchar.h"
  1265. -#include "third_party/icu/public/common/unicode/uscript.h"
  1266. +#include "third_party/icu/source/common/unicode/uchar.h"
  1267. +#include "third_party/icu/source/common/unicode/uscript.h"
  1268. #include "webkit/common/webpreferences.h"
  1269.  
  1270. using WebKit::WebNetworkStateNotifier;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement