)]}'
{
  "log": [
    {
      "commit": "ef02cc27c0faceffc9345e11a35769ae92b836fb",
      "tree": "586fc1f106ccc02525b10609e3e40882e3c70f7d",
      "parents": [
        "acc6e973893fce7ba60cba02d3a377b2dca890f4"
      ],
      "author": {
        "name": "Filip Filmar",
        "email": "fmil@google.com",
        "time": "Fri Nov 06 10:17:55 2020 -0800"
      },
      "committer": {
        "name": "Filip Filmar",
        "email": "fmil@google.com",
        "time": "Thu Nov 12 00:03:04 2020 +0000"
      },
      "message": "Patch version.gni for Fuchsia\n\nThis should be fixed in Chromium\u0027s ICU as well.\n\nChange-Id: Ibd31e145b415d969dd45f2830b0fc851cb33c9af\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/icu/+/449858\nReviewed-by: Fabrice de Gans-Riberi \u003cfdegans@google.com\u003e\n"
    },
    {
      "commit": "acc6e973893fce7ba60cba02d3a377b2dca890f4",
      "tree": "89192148c71bc1875a850290edf085d4592468f1",
      "parents": [
        "94d87ba24b0f6ea84f1e8970192b8b0af8edc43c"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Tue Nov 03 16:25:25 2020 -0800"
      },
      "committer": {
        "name": "Filip Filmar",
        "email": "fmil@google.com",
        "time": "Thu Nov 12 00:03:04 2020 +0000"
      },
      "message": "Fix CFI by removing extra cast\n\nTBR\u003djshin@chromium.org\nBug:  1145094\nChange-Id: I35483de9d2473df8177be32a036ba9583158afa6\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2517182\nReviewed-by: Frank Tang \u003cftang@chromium.org\u003e\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/icu/+/449857\nReviewed-by: Fabrice de Gans-Riberi \u003cfdegans@google.com\u003e\n"
    },
    {
      "commit": "94d87ba24b0f6ea84f1e8970192b8b0af8edc43c",
      "tree": "e6c8f24fae32d8a80885be5c3066d5f86153f862",
      "parents": [
        "bb6ef0fb2d1414d0a1056685f138c558e436db33"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Fri Oct 30 19:02:04 2020 -0700"
      },
      "committer": {
        "name": "Filip Filmar",
        "email": "fmil@google.com",
        "time": "Thu Nov 12 00:03:04 2020 +0000"
      },
      "message": "Update to ICU 68.1\n\nICU 68.1 release notes: http://site.icu-project.org/download/68\nCLDR 38: release notes: http://blog.unicode.org/2020/10/unicode-cldr-language-data-v38-released.html\n\n1. Update to 68-1\n   Diary\nhttps://docs.google.com/document/d/1fnMrx4aaVZJlVoFNFrJTXvolLGXA4aQS3vEMcAmPvrs/edit#\n\nSize changes:\n before     68-1\n 7869568  8187056 android/icudtl.dat\n 6510048  6517696 android_small/icudtl.dat\n 1498144  1801520 android_small/icudtl_extra.dat\n 5059104  4911056 cast/icudtl.dat\n10618064 10502448 chromeos/icudtl.dat\n10527920 10413552 common/icudtb.dat\n10527920 10413552 common/icudtl.dat\n  898416 . 799760 flutter/icudtl.dat\n 6463792  6322896 ios/icudtl.dat\n\n2. This landing includes\na) Cherrypick the works on the staging68 branch by\n$ git rev-list --reverse 84fb34e2d..3e828e7 | xargs git cherry-pick --strategy\u003drecursive -X theirs\n\nSee\nhttps://chromium.googlesource.com/chromium/deps/icu/+log/84fb34e2d..3e828e7\n\nb) Fix copy_data.sh to generate common/icudtb.dat\n\nc) Rebuild the data file\n\n3. Testing CLs with the hash on the staging68: 3e828e72\nchrome DEPS: https://chromium-review.googlesource.com/c/chromium/src/+/2474093\nv8 DEPS: https://chromium-review.googlesource.com/c/v8/v8/+/2477431\n\n\nBug: 1138555\nTBR\u003djshin@chromium.org\nChange-Id: Iac5d712f11fb740d9f90ee033bc2cf6304193a1c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2473347\nReviewed-by: Frank Tang \u003cftang@chromium.org\u003e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2511803\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/icu/+/449856\nReviewed-by: Fabrice de Gans-Riberi \u003cfdegans@google.com\u003e\n"
    },
    {
      "commit": "bb6ef0fb2d1414d0a1056685f138c558e436db33",
      "tree": "9bec8d513e12d14139b854173f5a08a785760c4f",
      "parents": [
        "c1af9385326921102fe7481e0bb59d44ea0f759b"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Tue Oct 27 17:37:12 2020 -0700"
      },
      "committer": {
        "name": "Filip Filmar",
        "email": "fmil@google.com",
        "time": "Thu Nov 12 00:03:04 2020 +0000"
      },
      "message": "Update IANA to tz 2020d\nhttps://bugs.chromium.org/p/chromium/issues/detail?id\u003d1143059\n\nBriefly:\n     Palestine ends DST earlier than predicted, on 2020-10-24.\n\n   Changes to past and future timestamps\n\n     Palestine ends DST on 2020-10-24 at 01:00, instead of 2020-10-31\n     as previously predicted (thanks to Sharef Mustafa.)  Its\n     2019-10-26 fall-back was at 00:00, not 01:00 (thanks to Steffen\n     Thorsen.)  Its 2015-10-23 transition was at 01:00 not 00:00, and\n     its spring 2020 transition was on March 28 at 00:00, not March 27\n     (thanks to Pierre Cashon.)  This affects Asia/Gaza and\n     Asia/Hebron.  Assume future spring and fall transitions will be on\n     the Saturday preceding the last Sunday of March and October,\n     respectively.\n\nTBR\u003djshin@chromium.org\nBug: 1143059\nChange-Id: Ida3e468cb70575c68dd121da0836ecf523828c8b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2504367\nReviewed-by: Frank Tang \u003cftang@chromium.org\u003e\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/icu/+/449855\nReviewed-by: Fabrice de Gans-Riberi \u003cfdegans@google.com\u003e\n"
    },
    {
      "commit": "c1af9385326921102fe7481e0bb59d44ea0f759b",
      "tree": "17f4009e250c1ea4790632629e75de44fa9fb89f",
      "parents": [
        "c1863f755f0dfbaa3a3f8bc548cd24b27117b47b"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Thu Oct 22 23:37:15 2020 -0700"
      },
      "committer": {
        "name": "Filip Filmar",
        "email": "fmil@google.com",
        "time": "Thu Nov 12 00:03:04 2020 +0000"
      },
      "message": "Update IANA timezone db to 2020c\n\nhttps://mm.icann.org/pipermail/tz-announce/2020-October/000060.html\n\n   Briefly:\n     Fiji starts DST later than usual, on 2020-12-20.\n\n   Changes to future timestamps\n\n     Fiji will start DST on 2020-12-20, instead of 2020-11-08 as\n     previously predicted.  DST will still end on 2021-01-17.\n     (Thanks to Raymond Kumar and Alan Mintz.)  Assume for now that\n     the later-than-usual start date is a one-time departure from the\n     recent pattern.\n\nEither in JS console in Chrome or v8 should work like these:\nconst df1 \u003d new Intl.DateTimeFormat(\"en\",{timeZone: \"Pacific/Fiji\", timeStyle: \"long\", dateStyle: \"long\"})\nconst d3\u003d new Date(\"2020-12-19T00:00:00.000Z\");\nconst d4\u003d new Date(\"2020-12-20T00:00:00.000Z\");\n\ndf1.format(d3)\ndf1.format(d4)\n\nBefore the change:\n\"December 19, 2020 at 1:00:00 PM GMT+13\"\n\"December 20, 2020 at 1:00:00 PM GMT+13\"\n\nAfter the change:\n\"December 19, 2020 at 12:00:00 PM GMT+12\"\n\"December 20, 2020 at 1:00:00 PM GMT+13\"\n\nTBR\u003djshin@chromium.org\nBug: 1141065\nChange-Id: I4ae2922b1f9ff573c6d04bcaad1223be79e2408f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2494505\nReviewed-by: Frank Tang \u003cftang@chromium.org\u003e\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/icu/+/449854\nReviewed-by: Fabrice de Gans-Riberi \u003cfdegans@google.com\u003e\n"
    },
    {
      "commit": "c1863f755f0dfbaa3a3f8bc548cd24b27117b47b",
      "tree": "5e0776b1dcb48f18a82ef3ca3f79499d5d6ba93c",
      "parents": [
        "014c08a1e8b74eaffcd44a319dfc4893beda9e08",
        "715ec351c0bcdd6b2d22f36e7d33b8e2ec519846"
      ],
      "author": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Thu Oct 15 14:09:43 2020 -0700"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Thu Oct 15 14:12:20 2020 -0700"
      },
      "message": "Roll ICU to 715ec351\n\n* 715ec351 Do not use check_thin_archive in the Fuchsia build\n* 84fb34e2 Revert \"Set icu_disable_thin_archive on non-component chromeos builds\"\n* c18a1176 Update IANA timezone db to 2020b\n* 146cb611 Set icu_disable_thin_archive on non-component chromeos builds\n* aba3f0df Add rbns/zh.res rbns/ja.res to fix DateTimeFormat\n* 3c77cb51 Pass -fvisibility\u003dhidden on Fuchsia\n* aef20f06 Fix the build config regarding icu_disable_thin_archive\n\nChange-Id: I9a59b8fcf5ca48b8a3fa3adc432f166a65bfa73d\n"
    },
    {
      "commit": "715ec351c0bcdd6b2d22f36e7d33b8e2ec519846",
      "tree": "e30f4feef572293331a1ae71c64d1dff4d21ba48",
      "parents": [
        "84fb34e2d110871c3414183b9f6c0745453b02ad"
      ],
      "author": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Tue Oct 06 15:32:54 2020 -0700"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@chromium.org",
        "time": "Thu Oct 15 21:04:43 2020 +0000"
      },
      "message": "Do not use check_thin_archive in the Fuchsia build\n\ncheck_thin_archive is not used in Fuchsia, resulting in a build error\nin Fuchsia when the variable is set.\n\nBug: fuchsia:61405\nChange-Id: Ia5232a6c048233379d043454e5b436ea958211df\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2453556\nReviewed-by: Frank Tang \u003cftang@chromium.org\u003e\n"
    },
    {
      "commit": "84fb34e2d110871c3414183b9f6c0745453b02ad",
      "tree": "7f45e687dc3c574ca4f1bed06e347f5d8d7c1a2a",
      "parents": [
        "c18a1176d004b8cd836546766a7bdc9cda71bee7"
      ],
      "author": {
        "name": "Jun Mukai",
        "email": "mukai@chromium.org",
        "time": "Tue Oct 13 22:53:42 2020 +0000"
      },
      "committer": {
        "name": "Jun Mukai",
        "email": "mukai@chromium.org",
        "time": "Tue Oct 13 22:54:14 2020 +0000"
      },
      "message": "Revert \"Set icu_disable_thin_archive on non-component chromeos builds\"\n\nThis reverts commit 146cb611fb2c1f53e63c2e59bd735d7a8ac6ec8c.\n\nReason for revert: causing build failure on libblink_deprecated_test_plugin.so\n\nChange-Id: I38353a03f84b77815065349d5b4abb72428be799\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2469498\nReviewed-by: Jun Mukai \u003cmukai@chromium.org\u003e\n"
    },
    {
      "commit": "c18a1176d004b8cd836546766a7bdc9cda71bee7",
      "tree": "d6b6100d52a743bec9c1eb6ccc2b833e3e9ce27b",
      "parents": [
        "146cb611fb2c1f53e63c2e59bd735d7a8ac6ec8c"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Tue Oct 13 11:11:08 2020 -0700"
      },
      "committer": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Tue Oct 13 18:47:00 2020 +0000"
      },
      "message": "Update IANA timezone db to 2020b\n\nhttps://mm.icann.org/pipermail/tz-announce/2020-October/000059.html\n     Revised predictions for Morocco\u0027s changes starting in 2023.\n     Canada\u0027s Yukon changes to -07 on 2020-11-01, not 2020-03-08.\n     Macquarie Island has stayed in sync with Tasmania since 2011.\n     Casey, Antarctica is at +08 in winter and +11 in summer.\n     zic no longer supports -y, nor the TYPE field of Rules.\n\nThe tz-related files are updated by running update_tz.sh and ICU\ndata files are rebuilt.\n\nEither in JS console in Chrome or v8 should work like these:\n// a) Canada\u0027s Yukon changes to -07 on 2020-11-01, not 2020-03-08.\ndf1 \u003d new Intl.DateTimeFormat(\"en\", {timeZone: \"America/Dawson\", timeStyle: \"long\", dateStyle: \"long\"})\nd1 \u003d new Date(\"2020-03-09T00:00:00.000Z\")\ndf1.format(d1)\n\nBefore change\n\"March 8, 2020 at 5:00:00 PM MST\"\n\nAfter change\n\"March 8, 2020 at 5:00:00 PM PDT\"\n\nNotice \"This change affects only the time zone abbreviation (MST vs PDT)\nand daylight saving flag for the period between the two dates.\"\n\n// b) Casey Station, Antarctica  using +08 in winter and +11 in summer since 2018.\ndf2 \u003d new Intl.DateTimeFormat(\"en\", {timeZone: \"Antarctica/Casey\", timeStyle: \"long\", dateStyle: \"long\"})\nd2 \u003d new Date(\"2020-10-04T00:00:00.000Z\")\ndf2.format(d2)\n\nBefore change\n\"October 4, 2020 at 8:00:00 AM GMT+8\"\n\nAfter change\n\"October 4, 2020 at 11:00:00 AM GMT+11\"\n\n// c) Macquarie Island in sync with Tasmania since 2011.\ndf3 \u003d new Intl.DateTimeFormat(\"en\", {timeZone: \"Antarctica/Macquarie\", timeStyle: \"long\", dateStyle: \"long\"})\n\nd3 \u003d new Date(\"2020-04-05T00:00:00.000Z\")\ndf3.format(d3)\n\nBefore change\n\"April 5, 2020 at 11:00:00 AM GMT+11\"\n\nAfter change\n\"April 5, 2020 at 10:00:00 AM GMT+10\"\n\nBug: chromium:1137864\nChange-Id: Ic924fb49c8acdfeb24822c7282adff21b6ffbdd9\nTBR\u003djshin@chromium.org\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2468440\nReviewed-by: Frank Tang \u003cftang@chromium.org\u003e\n"
    },
    {
      "commit": "146cb611fb2c1f53e63c2e59bd735d7a8ac6ec8c",
      "tree": "ef0791b54f862585fa90c11dd5f8692825ef7af2",
      "parents": [
        "aba3f0dfeeddc0c69730ec28ef423543b8a62693"
      ],
      "author": {
        "name": "Jun Mukai",
        "email": "mukai@google.com",
        "time": "Mon Sep 28 16:08:14 2020 -0700"
      },
      "committer": {
        "name": "Jun Mukai",
        "email": "mukai@chromium.org",
        "time": "Thu Oct 01 16:59:13 2020 +0000"
      },
      "message": "Set icu_disable_thin_archive on non-component chromeos builds\n\nicu_disable_thin_archive is a GN arg which is set to true on\nchrome-icu package of chromeos. See:\nhttps://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/refs/heads/master/chromeos-base/chrome-icu/chrome-icu-9999.ebuild#105\n\nThe other day I got an uprev failue due to a bug in a GN file.\nSee https://crbug.com/1129473 for the details. Perhaps it is\nworthwhile to set a default value of this argument, so that\nthis type of error can be found much earlier, in a CQ step of\nchromium.\n\nBug: chromium:1132766\nTest: gn args pass with both is_component_build\u003dtrue/false on chromeos\nChange-Id: I27bcfa60da556e91afe2600a6cd3aadfddfedfe4\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2436994\nReviewed-by: Honglin Yu \u003chonglinyu@chromium.org\u003e\nReviewed-by: Ben Pastene \u003cbpastene@chromium.org\u003e\nReviewed-by: Frank Tang \u003cftang@chromium.org\u003e\n"
    },
    {
      "commit": "aba3f0dfeeddc0c69730ec28ef423543b8a62693",
      "tree": "150534ceaeecc0b1dfbe14a3920377d1e5bc603d",
      "parents": [
        "3c77cb51021da9c4df4966d02a24454801608c7e"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Tue Sep 29 02:22:23 2020 -0700"
      },
      "committer": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Tue Sep 29 22:59:30 2020 +0000"
      },
      "message": "Add rbns/zh.res rbns/ja.res to fix DateTimeFormat\n\nThese 2 resources are needed for DateTimeFormat of\ncalendar: \"japanese\" under \"ja\" locale.\ncalendar: \"chinese\" under \"zh\" locale.\n\nSize impact:\n                before     after   diff\nandroid\t        7859808  7869280   9472\nandroid_extra   1498144  1498144      0\nandroid_small.  6500288\t 6509760.  9472\ncast.           5049344\t 5058816.  9472\nchromeos.      10608304\t10617776.  9472\ncommon.        10518160\t10527632.  9472\nflutter.         898416\t  898416.     0\nios.            6463504\t 6463504.     0\n\nTest to verify the change in\nhttps://chromium-review.googlesource.com/c/v8/v8/+/2432801\n\n\nBug: v8:10960\nChange-Id: I108a48dbc35ab5fa9255a518863959866088c7a1\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2433166\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "3c77cb51021da9c4df4966d02a24454801608c7e",
      "tree": "19cc92a63ab976a19aa3205dbaf0e8ee607cb640",
      "parents": [
        "aef20f06d47ba76fdf13abcdb033e2a408b5a94d"
      ],
      "author": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Wed Sep 23 10:51:14 2020 -0700"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@chromium.org",
        "time": "Fri Sep 25 20:34:23 2020 +0000"
      },
      "message": "Pass -fvisibility\u003dhidden on Fuchsia\n\nThis fixes an issue introduced in https://crrev.com/c/2250687, where\nFuchsia was mistakenly excluded from an if block.\n\nChange-Id: I50f91ae6680ff582808ea064636de2ceca134f51\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2427043\nReviewed-by: Stuart Morgan \u003cstuartmorgan@chromium.org\u003e\nReviewed-by: Frank Tang \u003cftang@chromium.org\u003e\n"
    },
    {
      "commit": "aef20f06d47ba76fdf13abcdb033e2a408b5a94d",
      "tree": "53a9fa238ed33ed0ee6be229808335be7568e6c3",
      "parents": [
        "dde6dc83dd036037252b201b99ec24e3288214ec"
      ],
      "author": {
        "name": "Jun Mukai",
        "email": "mukai@google.com",
        "time": "Thu Sep 17 10:19:06 2020 -0700"
      },
      "committer": {
        "name": "Jun Mukai",
        "email": "mukai@chromium.org",
        "time": "Wed Sep 23 01:28:36 2020 +0000"
      },
      "message": "Fix the build config regarding icu_disable_thin_archive\n\nPreviously the handling of icu_disable_thin_archive was in\na component in generate_icui18n template.  Now generate_icui18n\ninvokes another template, and this causes an error of gn gen\nwhen icu_disable_thin_archive flag, since \u0027configs\u0027 scope has\nchanged.\n\nThis CL moves the handling of icu_disable_thin_archive to the\nnew generate_icu_component template and introduces\ncheck_thin_archive variable to keep the previous behavior.\n\nBug: 1129473\nTest: gn gen with icu_disable_thin_archive\u003dtrue\nChange-Id: Id356785c487603e0e644cdbd19580ff1ee45ee25\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2416397\nReviewed-by: Fabrice de Gans-Riberi \u003cfdegans@chromium.org\u003e\n"
    },
    {
      "commit": "014c08a1e8b74eaffcd44a319dfc4893beda9e08",
      "tree": "d7f25162ced4a27d7272b85488bf3e7354026ce9",
      "parents": [
        "1be04b01dad80e4d77ddf711b2942288039f56b6",
        "dde6dc83dd036037252b201b99ec24e3288214ec"
      ],
      "author": {
        "name": "Drew Fisher",
        "email": "zarvox@google.com",
        "time": "Tue Sep 22 15:21:58 2020 -0700"
      },
      "committer": {
        "name": "Drew Fisher",
        "email": "zarvox@google.com",
        "time": "Tue Sep 22 15:22:38 2020 -0700"
      },
      "message": "[roll] Roll 1 change from upstream d7eebbfb..dde6dc83\n\n[dde6dc83] [build] Clean up no_rtti config handling\n\nChange-Id: I9438f654fba109b70a29b1982443e45081f595ca\n"
    },
    {
      "commit": "dde6dc83dd036037252b201b99ec24e3288214ec",
      "tree": "172fe5f04d2a1d9cea4916bba8be61ef4058d136",
      "parents": [
        "d7eebbfb276a1b5c90edc26eeaf5fd43d6ccc2a1"
      ],
      "author": {
        "name": "Drew Fisher",
        "email": "zarvox@google.com",
        "time": "Tue Sep 22 11:52:58 2020 -0700"
      },
      "committer": {
        "name": "Roland McGrath",
        "email": "mcgrathr@chromium.org",
        "time": "Tue Sep 22 21:05:11 2020 +0000"
      },
      "message": "[build] Clean up no_rtti config handling\n\nDon\u0027t assume that configs are always in the default list.\n\nBug: fuchsia:60253\nChange-Id: Ic3bc5a94c31b167bf12d0552af10712ad45052cf\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2424825\nReviewed-by: Fabrice de Gans-Riberi \u003cfdegans@chromium.org\u003e\n"
    },
    {
      "commit": "1be04b01dad80e4d77ddf711b2942288039f56b6",
      "tree": "ca7510ebde64658e259c0f1f921dd587960bf5a9",
      "parents": [
        "3c9e6d2e43ce7c41527b9d59b0a753803be5c3c1",
        "d7eebbfb276a1b5c90edc26eeaf5fd43d6ccc2a1"
      ],
      "author": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Wed Sep 16 10:25:40 2020 -0700"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Wed Sep 16 10:25:40 2020 -0700"
      },
      "message": "Roll ICU to d7eebbfb\n\nd7eebbfb icu: Expand is_linux to is_linux || is_chromeos.\n83b2ac66 [fuchsia] Bring more changes from the Fuchsia copy\n368b1cb1 Upstream Fuchsia changes in build file\n\nBug: 56362\nChange-Id: I71013cf8c4e2da94c61a5d4c531cf2dd400b32f1\n"
    },
    {
      "commit": "d7eebbfb276a1b5c90edc26eeaf5fd43d6ccc2a1",
      "tree": "af28e294ca33e26f3cdde5045655030a6c3a3528",
      "parents": [
        "83b2ac66d1572c2357e1184d2c54d91e7e92c524"
      ],
      "author": {
        "name": "Hidehiko Abe",
        "email": "hidehiko@chromium.org",
        "time": "Wed Sep 16 09:45:09 2020 +0900"
      },
      "committer": {
        "name": "Hidehiko Abe",
        "email": "hidehiko@chromium.org",
        "time": "Wed Sep 16 02:02:26 2020 +0000"
      },
      "message": "icu: Expand is_linux to is_linux || is_chromeos.\n\nCurrently is_linux is set to true on Chrome OS build,\nbut it is planned to be set to false. This is the preparation.\n\nBug: chromium:1110266\nTest: Built locally.\nChange-Id: I63232a5ccad4c0cbc6e789693dbb2ccecc475ae3\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2400838\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "83b2ac66d1572c2357e1184d2c54d91e7e92c524",
      "tree": "8920bafae41d8108399ce0822e287230f130c628",
      "parents": [
        "368b1cb1eb6cb59bd09d0a5407c9395c02ae2f11"
      ],
      "author": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Fri Sep 11 13:27:37 2020 -0700"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@chromium.org",
        "time": "Tue Sep 15 17:12:14 2020 +0000"
      },
      "message": "[fuchsia] Bring more changes from the Fuchsia copy\n\nBug: 1124037, fuchsia:56362\nChange-Id: I463e8751ae2b865181340abec1dc1d1afb716060\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2406752\nReviewed-by: Frank Tang \u003cftang@chromium.org\u003e\n"
    },
    {
      "commit": "368b1cb1eb6cb59bd09d0a5407c9395c02ae2f11",
      "tree": "03bf7d581c9357e325e2352d39912a3db40fcdd1",
      "parents": [
        "fb520a538683cc017dc44f28444dd58d61cfea66"
      ],
      "author": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Tue Sep 01 17:46:07 2020 -0700"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@chromium.org",
        "time": "Fri Sep 11 19:16:18 2020 +0000"
      },
      "message": "Upstream Fuchsia changes in build file\n\nThis upstreams all changes done in the Fuchsia version of the ICU\nrepository into the Chromium ICU repository.\n* Add an |icu_is_in_fuchsia| gn variable to differentiate the Fuchsia\n  build from the Chromium build.\n* Add version.gni with the major version of ICU used defined.\n* Move sources to sources.gni to make the main build file easier to\n  read.\n* Modify update.sh to update sources.gni rather than BUILD.gn.\n* Update README.chromium to match.\n* Run gn format on BUILD.gn.\n\nBug: 1124037, fuchsia:56362\nChange-Id: I954eddd4abc64694ac18f573d79b37380345cd1d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2389120\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\nReviewed-by: Frank Tang \u003cftang@chromium.org\u003e\n"
    },
    {
      "commit": "3c9e6d2e43ce7c41527b9d59b0a753803be5c3c1",
      "tree": "94b3659089aa107d59679f7f1f443bfb2eac7f9f",
      "parents": [
        "b1ee145207bde5f85ea70efd83f5c2815cca7b3b"
      ],
      "author": {
        "name": "Shai Barack",
        "email": "shayba@google.com",
        "time": "Mon Aug 31 13:36:16 2020 -0700"
      },
      "committer": {
        "name": "Shai Barack",
        "email": "shayba@google.com",
        "time": "Wed Sep 02 18:35:38 2020 +0000"
      },
      "message": "[Wconversion] Suppress warnings\nBug: 56258\nBug: 58162\n\nChange-Id: I31b17ae563b1f970a458fa4398de22dcbeb7e587\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/icu/+/422716\nReviewed-by: Petr Hosek \u003cphosek@google.com\u003e\n"
    },
    {
      "commit": "b1ee145207bde5f85ea70efd83f5c2815cca7b3b",
      "tree": "db2249e4a158a8241b1b68f7e0cb0024570c6544",
      "parents": [
        "0e758ebcb4bb28f4820d5183547e43af197b1cf4"
      ],
      "author": {
        "name": "Petr Hosek",
        "email": "phosek@google.com",
        "time": "Wed Aug 19 21:29:27 2020 -0700"
      },
      "committer": {
        "name": "Petr Hosek",
        "email": "phosek@google.com",
        "time": "Fri Aug 28 02:37:43 2020 +0000"
      },
      "message": "Don\u0027t define _XOPEN_SOURCE on Apple platforms\n\nThis breaks the build on recent versions of macOS. Defining it makes\n__DARWIN_C_LEVEL equal to _POSIX_C_SOURCE, which disables access to\nfunctions like timespec_get and aligned_alloc on macOS 10.15 and newer,\nwhich are now used by libc++.\n\nChange-Id: I9215aaf203f19fbe045431d9ace160d588864c43\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/icu/+/419140\nReviewed-by: Roland McGrath \u003cmcgrathr@google.com\u003e\n"
    },
    {
      "commit": "0e758ebcb4bb28f4820d5183547e43af197b1cf4",
      "tree": "bf5a5c0c91fd3ab2cda0faf7c978f1d2d42fc79d",
      "parents": [
        "a1a8dc45b32367b9f3dac522364e26cc01b34c46"
      ],
      "author": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Wed Aug 26 18:38:44 2020 -0700"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Thu Aug 27 01:48:51 2020 +0000"
      },
      "message": "[icu] Fix the build following the merge.\n\nChange-Id: Ia45dbdf03677f48219a3bb50588c9eda99bccfb6\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/icu/+/421338\nReviewed-by: Filip Filmar \u003cfmil@google.com\u003e\n"
    },
    {
      "commit": "a1a8dc45b32367b9f3dac522364e26cc01b34c46",
      "tree": "8d9e93316a1b1d42b2cc88ed5252585f549d00a1",
      "parents": [
        "2bb5d7ae7db6479ebc76166a648def5b2651243b",
        "fb520a538683cc017dc44f28444dd58d61cfea66"
      ],
      "author": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Wed Aug 26 15:53:24 2020 -0700"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Wed Aug 26 16:43:46 2020 -0700"
      },
      "message": "Roll ICU to fb520a53\n\nfb520a53 (origin/upstream/master, chromium/master) Add CPEPrefix.\n79326efe Make visibility_hidden configuration only pass -fvisibility\u003dhidden on Linux/Android/MacOS\nd3f776e0 Add back curr/en_* in android_small\nbbf7f88a Append a postfix to the icu target outputs on fuchsia (where target output is hardcoded)\n7852ffcb Use filterType: language\n8d29692d Allow building icuuc/icui18n with -fvisibility\u003dhidden\n\nThis also simplifies the differences introduced in the Fuchsia build\nby putting them behind a gn variable, |icu_is_in_fuchsia|.\n\nBug: 56362\nChange-Id: I4b7c7f09b51cdb08f62aaa8a2216d43712b1a025\n"
    },
    {
      "commit": "2bb5d7ae7db6479ebc76166a648def5b2651243b",
      "tree": "8d4bab45f3563e344935a45e10ff15aa3bae31de",
      "parents": [
        "97a659d3b43f471cacfc150113244c198940d1a1"
      ],
      "author": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Tue Jul 21 11:22:40 2020 -0700"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Tue Jul 21 21:05:06 2020 +0000"
      },
      "message": "[icu] Document the upstream merging process\n\nBug: 56358\nChange-Id: Idccf21d2e08cccedb25bcdc86916a7e5d5cd5007\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/icu/+/409094\nReviewed-by: Filip Filmar \u003cfmil@google.com\u003e\nReviewed-by: Konstantin Pozin \u003ckpozin@google.com\u003e\n"
    },
    {
      "commit": "97a659d3b43f471cacfc150113244c198940d1a1",
      "tree": "83a93df162d177ff4378f07757b8e029ba8bfef3",
      "parents": [
        "f33d953b1aa4d6e21169fea9e55ee7bfd37ee293"
      ],
      "author": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Mon Jul 20 18:18:30 2020 -0700"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Tue Jul 21 17:53:59 2020 +0000"
      },
      "message": "[icu] Track deleted blocks in the Fuchsia copy.\n\nThis re-adds and comments out deleted blocks in the Fuchsia copy of\nICU. The purpose of tracking deleted blocks is to simplify the\nupstream merging process.\n\nBug: 56356\nChange-Id: I06e6e3897993ef0d77a32ec88293328df5204bf5\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/icu/+/408802\nReviewed-by: Filip Filmar \u003cfmil@google.com\u003e\n"
    },
    {
      "commit": "fb520a538683cc017dc44f28444dd58d61cfea66",
      "tree": "60c4ac63d790a44b4c712d68957a5ada7f6c7fc5",
      "parents": [
        "79326efe26e5440f530963704c3c0ff965b3a4ac"
      ],
      "author": {
        "name": "Adrian Taylor",
        "email": "adetaylor@chromium.org",
        "time": "Mon Jun 29 11:45:14 2020 -0700"
      },
      "committer": {
        "name": "Adrian Taylor",
        "email": "adetaylor@chromium.org",
        "time": "Thu Jul 09 03:44:26 2020 +0000"
      },
      "message": "Add CPEPrefix.\n\nThis will allow automatic reporting of future vulnerabilities.\n\nBug: 895969\nChange-Id: I47d586efb952a33fc8b5c56e8a51a1a9a065cbaa\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2273241\nReviewed-by: Frank Tang \u003cftang@chromium.org\u003e\n"
    },
    {
      "commit": "f33d953b1aa4d6e21169fea9e55ee7bfd37ee293",
      "tree": "61613a08feb01d915cce613b3e01ff89b3a35016",
      "parents": [
        "fb41605065e782daf52bef7ea1b5b6df96e88bfe"
      ],
      "author": {
        "name": "Filip Filmar",
        "email": "fmil@google.com",
        "time": "Wed Jul 01 16:36:06 2020 -0700"
      },
      "committer": {
        "name": "Filip Filmar",
        "email": "fmil@google.com",
        "time": "Tue Jul 07 19:02:30 2020 +0000"
      },
      "message": "[icu] Add version.gni.\n\nThe file version.gni contains a declaration of the ICU major version\nnumber.\n\nThis declaration is useful in Fuchsia, for libraries that get configured\ndifferently based on this value.\n\n(This change could be absorbed into Chromium\u0027s ICU version)\n\nChange-Id: I0494741b7faf14174e320393b48aee2eb27650f3\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/icu/+/404174\nReviewed-by: Fabrice de Gans-Riberi \u003cfdegans@google.com\u003e\nReviewed-by: Konstantin Pozin \u003ckpozin@google.com\u003e\n"
    },
    {
      "commit": "fb41605065e782daf52bef7ea1b5b6df96e88bfe",
      "tree": "11889096763a32ce095259a745270555697f7021",
      "parents": [
        "0c5ce604d3cbc4d9cd47e3a90f1865a2b24dbd15"
      ],
      "author": {
        "name": "Alex Legg",
        "email": "alexlegg@google.com",
        "time": "Thu Jul 02 15:08:47 2020 +1000"
      },
      "committer": {
        "name": "Alex Legg",
        "email": "alexlegg@google.com",
        "time": "Thu Jul 02 05:14:57 2020 +0000"
      },
      "message": "Don\u0027t include sanitizers GN file on Mac\n\nThis is a Chromium specific file that\u0027s not present in Fuchsia.\n\n(This relands 49dbbe00, which recently regressed)\n\nChange-Id: I6925036e8f2a674415a911dd23a2ac92c5777372\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/icu/+/403639\nReviewed-by: Joshua Seaton \u003cjoshuaseaton@google.com\u003e\n"
    },
    {
      "commit": "0c5ce604d3cbc4d9cd47e3a90f1865a2b24dbd15",
      "tree": "857fe935db3608aaffc59c96e55f941cc1772745",
      "parents": [
        "a5ef9d9ad2cf0b059783eef068f93a120200d004"
      ],
      "author": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Wed Jul 01 10:52:08 2020 -0700"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Wed Jul 01 17:54:03 2020 +0000"
      },
      "message": "Revert renaming the library name.\n\nThis was merged by mistake from upstream.\n\nBug: 55318\nChange-Id: Ie593e101b8645a3f3be3e26003319d5d9dc25200\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/icu/+/403841\nReviewed-by: Fabrice de Gans-Riberi \u003cfdegans@google.com\u003e\n"
    },
    {
      "commit": "a5ef9d9ad2cf0b059783eef068f93a120200d004",
      "tree": "72cfcdc7bee3bbd7d453da8facfdca469ad40b72",
      "parents": [
        "995c0373ab900da6cbf97cb3074d9f475efaa915",
        "9e7dae8c9a3f3b41afdf1a9f5e78f0299fb93e4e"
      ],
      "author": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Mon Jun 29 14:21:24 2020 -0700"
      },
      "committer": {
        "name": "Fabrice de Gans-Riberi",
        "email": "fdegans@google.com",
        "time": "Tue Jun 30 17:24:10 2020 -0700"
      },
      "message": "Roll ICU to 9e7dae8c\n\n9e7dae8c Cherry-pick pull/1152to fix minimum group digits\ne4b8586e Remove *.mk files which no longer exist\nc981f19c Sort the list in the filter files w/o changes\n46f53dfc Add fuzzer to try ToUpper/ToLower\n53eca4ce Cherrypick the upstream PR 1140\n630b884f Turn off newly added Canonicalization\nf2223961 Update to ICU 67.1 (from 65.1)\n84e9d003 Update IANA timezone db to 2020a\nbda61723 Whitelist the en-GB-oxendict locale name\n13cfcd58 patch ICU-20991 Trace BreakIterator/BreakEngine creation\nd7aff76c Enable tracing but disable resource tracing\n0b613437 Fix fractional second bug\n49ee7b1d Make it able to optionally disable thin_archive\nf9a6fc29 Revert \"Add flag for compiling into shared libraries.\"\neb405d8a Add flag for compiling into shared libraries.\n9f402091 Cherrypick fix for SEGV_MAPERR\ndbd3825b Fix include path for FuzzedDataProvider.\n88ea42af Sort variants in locale code.\n481b5ca7 Fix use-of-uninitialized-value\nb8696615 Update to ICU 65.1\nb51014b9 Add a fuzzer for UnicodeStringAppendable.\n\nBug: 55318\nChange-Id: I6e757650d5667c729a629da6dce002d86c79dfcf\n"
    },
    {
      "commit": "79326efe26e5440f530963704c3c0ff965b3a4ac",
      "tree": "3af3b0d77dca745652da5cb54e39609a61821cef",
      "parents": [
        "d3f776e06749a21beabe71c67063b98ba40d6a44"
      ],
      "author": {
        "name": "Martin Kustermann",
        "email": "kustermann@google.com",
        "time": "Thu Jun 18 12:48:48 2020 +0200"
      },
      "committer": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Thu Jun 18 14:39:44 2020 +0000"
      },
      "message": "Make visibility_hidden configuration only pass -fvisibility\u003dhidden on Linux/Android/MacOS\n\nChange-Id: Idc89b8c29d59d03757ae82a3448403031264ef29\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2250687\nReviewed-by: Frank Tang \u003cftang@chromium.org\u003e\n"
    },
    {
      "commit": "d3f776e06749a21beabe71c67063b98ba40d6a44",
      "tree": "d62012224508dec7f9522ed6b50c7a175d4c4b58",
      "parents": [
        "bbf7f88a24b18da9ff24e58cf402e1972d0b7069"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Wed Jun 17 15:55:15 2020 -0700"
      },
      "committer": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Wed Jun 17 22:58:43 2020 +0000"
      },
      "message": "Add back curr/en_* in android_small\n\nFix wrong android_small.json in last landing which accidentially\nput \"union\" rule on curr_tree in addition to coll_tree.\n\nBug: v8:10599, v8:10601, 863749\nChange-Id: Id952d0c0b2af1d25bad0fc6b4c8cd359dc27785f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2250841\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "bbf7f88a24b18da9ff24e58cf402e1972d0b7069",
      "tree": "7f01ce5e84adbad21bfdfb0c317290a96b7fcf15",
      "parents": [
        "7852ffcb31b18c49b0ec694c26095c87d046700f"
      ],
      "author": {
        "name": "Martin Kustermann",
        "email": "kustermann@google.com",
        "time": "Wed Jun 17 10:10:47 2020 +0200"
      },
      "committer": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Wed Jun 17 08:28:06 2020 +0000"
      },
      "message": "Append a postfix to the icu target outputs on fuchsia (where target output is hardcoded)\n\nOn Fuchsia the target output names are hard-coded (instead of derived from\nthe name of the target) which will cause a GN error saying that two targets\nhave the same outputs.\n\nSo if we\u0027re on fuchsia, we\u0027ll append a \"_hidden_visibility\" postfix to\nthe target names to ensure they are unique.\n\nThis is a follow-up change to [0].\n\n[0] https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2236407\n\nChange-Id: Ic3dc9347115598c9c007797941b3ba2c7436394c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2248560\nReviewed-by: Frank Tang \u003cftang@chromium.org\u003e\n"
    },
    {
      "commit": "7852ffcb31b18c49b0ec694c26095c87d046700f",
      "tree": "c7669fd2d5fe75c4dd5d54d1baa9927566d2cf05",
      "parents": [
        "8d29692df640668ed7e4d1817715440c4e05697a"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Mon Jun 15 13:03:53 2020 -0700"
      },
      "committer": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Tue Jun 16 00:18:20 2020 +0000"
      },
      "message": "Use filterType: language\n\nUse filterType: language instead of locale on common, chromeos, android*\nand ios, to have a consistent locale variant support across locale\ncategories. Instead of enumerating locale variants (regional/script),\nusing language filter make the locale variant support much more\nconsistent.\n\nFix issue of sr-ME using Cyrillic for TimeZone name but Latin for month.\n\nSize impact:\n        android_small increases  81.3K\n        android_extra increases  65.6K\n             chromeos increases 133.9K\n common (for desktop) increases  19.2K\n                  ios increases  96.8K\n\nBug: v8:10599, v8:10601, 863749\nChange-Id: I9103e47d5e0759571e1c825d1a2bc5b9c382b2c0\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2246302\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "8d29692df640668ed7e4d1817715440c4e05697a",
      "tree": "1634d79a10cc9fec8ae9ccc168fa393d0bfd5189",
      "parents": [
        "9e7dae8c9a3f3b41afdf1a9f5e78f0299fb93e4e"
      ],
      "author": {
        "name": "Martin Kustermann",
        "email": "kustermann@google.com",
        "time": "Tue Jun 09 14:02:41 2020 +0200"
      },
      "committer": {
        "name": "Martin Kustermann",
        "email": "kustermann@google.com",
        "time": "Mon Jun 15 07:34:15 2020 +0000"
      },
      "message": "Allow building icuuc/icui18n with -fvisibility\u003dhidden\n\nThis CL adds two alternative {icuuc,icui18n}_hidden_visibility targets\nwhich can be used to statically link against icu with default visibility\nset to hidden, thereby allowing much smaller code size.\n\nThere are use cases where the build root used does not have\n-fvisibility\u003dhidden enabled but we want to enable it specifically for\nindividual dependencies.\n\nChange-Id: I03c22f1f6aae63ac8cf137ab357d3117d3899be0\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2236407\nReviewed-by: Frank Tang \u003cftang@chromium.org\u003e\n"
    },
    {
      "commit": "9e7dae8c9a3f3b41afdf1a9f5e78f0299fb93e4e",
      "tree": "5a41d3f975ab872924a48084d99aa1a6d3dcc250",
      "parents": [
        "e4b8586e8ab6b3a33d9e016cddeeb70b81d2ab82"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Fri Jun 12 11:33:10 2020 -0700"
      },
      "committer": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Fri Jun 12 18:33:59 2020 +0000"
      },
      "message": "Cherry-pick pull/1152to fix minimum group digits\n\nNeeded to fix Minimum Grouping Digits for Intl.RelativeTimeFormat\nAdd ability to use locale default for minimum grouping digits\n - patches/grouping_digits.patch\n - upstream PR:\n   https://github.com/unicode-org/icu/pull/1152\n - upbstream bug:\n   https://unicode-org.atlassian.net/browse/ICU-21109\n\nBug: v8:10443\nChange-Id: I5f9f627d8be5cca42d842a4bef4661b29efd060f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2242106\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "e4b8586e8ab6b3a33d9e016cddeeb70b81d2ab82",
      "tree": "a0ee334b6d7eab725bb8f983bcb40ceeb3feb733",
      "parents": [
        "c981f19cc0ccd01f26677133e867f8c0b19a9a14"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Mon Jun 08 21:31:22 2020 -0700"
      },
      "committer": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Tue Jun 09 16:50:02 2020 +0000"
      },
      "message": "Remove *.mk files which no longer exist\n\nChange-Id: Ifbd66c5ada169dacdbb0a415be48e992f0dfad5a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2236989\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "c981f19cc0ccd01f26677133e867f8c0b19a9a14",
      "tree": "63598bef30d60aa40c45fdf72f3fb02129ef6027",
      "parents": [
        "46f53dfc09c520b7c520a089ca473bb0ee29c07e"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Mon Jun 08 16:03:00 2020 -0700"
      },
      "committer": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Tue Jun 09 00:04:20 2020 +0000"
      },
      "message": "Sort the list in the filter files w/o changes\n\nAim to improve readability.\n\nVerify by rebuilding the data files and got the exact same data\ngenerated.\n\nA first step toward better list review.\n\nBug: v8:10599\nChange-Id: Idb2dfa4c14441431fcd6160b9867e338843d5f98\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2236599\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "46f53dfc09c520b7c520a089ca473bb0ee29c07e",
      "tree": "2e921efca46df452b91aa0ea78be9a096f7169eb",
      "parents": [
        "53eca4cea3b3d4a83d286f536cd178cc46805618"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Wed Jun 03 14:40:04 2020 -0700"
      },
      "committer": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Mon Jun 08 21:53:26 2020 +0000"
      },
      "message": "Add fuzzer to try ToUpper/ToLower\n\nAlso change the fromUTF32 function to make the string distrbute\nmore evenly in the valid range of UTF32 but still have a small\n% of invalid UTF32.\n\nBug: 1078274\nChange-Id: I316cb857b7304398d0f660ad09f282be1f23d5b8\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2228417\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "53eca4cea3b3d4a83d286f536cd178cc46805618",
      "tree": "4b82d832f7675965f2b64b5e796610c90f26b2ba",
      "parents": [
        "630b884f84d1d5e92aeda3463dca99fe2befd30e"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Thu Jun 04 17:40:55 2020 -0700"
      },
      "committer": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Mon Jun 08 21:53:03 2020 +0000"
      },
      "message": "Cherrypick the upstream PR 1140\n\nICU-13786 Fix addLikelySubtags/minimizeSubtags #1140\n\nBug: https://unicode-org.atlassian.net/browse/ICU-13786\nPR: https://github.com/unicode-org/icu/pull/1140\n\nBug: v8:10448\nChange-Id: Id5e8b0037bbe76941fa89f7564d49cf27a990b2e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2231777\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "630b884f84d1d5e92aeda3463dca99fe2befd30e",
      "tree": "6b94acc172e7df77f0f99a1262889bd10f0cd1f6",
      "parents": [
        "f2223961702f00a8833874b0560d615a2cc42738"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Thu May 28 18:00:23 2020 -0700"
      },
      "committer": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Fri May 29 01:01:38 2020 +0000"
      },
      "message": "Turn off newly added Canonicalization\n\nICU 67.1 migration caused 30ms startup performance regression because\nthe new code to implement UTS35 Locale ID Canonicalization\nhttps://github.com/unicode-org/icu/pull/951\n(but later prove incomplete due to UTS35 / CLDR spec inconsistency\nissue) use ures_openDirect and \"the increased time is likely due to\nincreased paging in ICU data from disk on cold start.\"\n\nTo help relanding the ICU67.1 ASAP without risking the startup\nperformance regression, #ifdef 0 out that part of code (in PR 951).\nThis is a temp fix to make other part of the chrome to use ICU67.1 (for\nexample new timezone update) w/o the startup regression.\n\nBug: 1080367\nChange-Id: Ia3c4acfa0782705d7cccb4e2c32541c747ea7bd2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2220773\nReviewed-by: Frank Tang \u003cftang@chromium.org\u003e\n"
    },
    {
      "commit": "f2223961702f00a8833874b0560d615a2cc42738",
      "tree": "a9a7b884083344a7fa7aba55d7370ea24b4cb991",
      "parents": [
        "84e9d0035875f383b98320d48f3e7008a23c3738"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Mon Apr 27 18:25:29 2020 -0700"
      },
      "committer": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Tue Apr 28 01:29:05 2020 +0000"
      },
      "message": "Update to ICU 67.1 (from 65.1)\n\nICU 67.1 release notes: http://site.icu-project.org/download/67\nICU 66.1 release notes: http://site.icu-project.org/download/66\nCLDR 37: release notes: http://blog.unicode.org/2020/04/unicode-locale-data-v37-released_23.html\n\n1. Update to 67-1\n   Diary https://docs.google.com/document/d/1ZDtSPa3ZkzBIJmqrDVmGmyrTihjx8Me4fKQoQcBj02E/edit#\n\nSize changes:\n  65-1 .   67-1\n 7786368  7778704 android/icudtl.dat\n 6412768  6400752 android_small/icudtl.dat\n 1418320  1430976 android_small/icudtl_extra.dat\n 5060880  5048912 cast/icudtl.dat\n10481632 10470736 chromeos/icudtl.dat\n10506736 10498032 common/icudtb.dat\n10506736 10498032 common/icudtl.dat\n  900576 . 898416 flutter/icudtl.dat\n 6375984  6363968 ios/icudtl.dat\n\n2. This landing includes\na) Cherrypick the works on the staging67 branch by\n$ git rev-list --reverse 13cfcd5..be87791 | xargs git cherry-pick --strategy\u003drecursive -X theirs\n\nSee\nhttps://chromium.googlesource.com/chromium/deps/icu/+log/13cfcd5..be87791\n\nb) Rebuild the data file\n\n3. Testing CLs with the hash on the staging67: be877915\nchrome DEPS: https://chromium-review.googlesource.com/c/chromium/src/+/2155530\nv8 DEPS: https://chromium-review.googlesource.com/c/v8/v8/+/2158486\n\nChange-Id: I2c163e255041f6420feb0205ffbd52431b8e2a16\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2162312\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "84e9d0035875f383b98320d48f3e7008a23c3738",
      "tree": "d2a892c1f6eaddbb9787aa522c308b149a146b86",
      "parents": [
        "bda61723eb5de71c78eb448f1c353dfc2e6677f3"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Mon Apr 27 14:35:24 2020 -0700"
      },
      "committer": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Mon Apr 27 22:47:16 2020 +0000"
      },
      "message": "Update IANA timezone db to 2020a\n\nhttps://mm.icann.org/pipermail/tz-announce/2020-April/000058.html\n    Morocco springs forward on 2020-05-31, not 2020-05-24.\n    Canada\u0027s Yukon advanced to -07 year-round on 2020-03-08.\n    America/Nuuk renamed from America/Godthab.\n    zic now supports expiration dates for leap second lists.\n\nThe tz-related files are updated by running update_tz.sh and ICU\ndata files are rebuilt.\n\nEither in JS console in Chrome or v8 should work like these:\n\n// a) Morocco springs forward on 2020-05-31, not 2020-05-24.\ndf \u003d new Intl.DateTimeFormat(\"en\", {timeZone: \"Africa/Casablanca\", timeStyle: \"long\", dateStyle: \"long\"})\nd1 \u003d new Date(\"2020-05-25T00:00:00.000Z\")\nd2 \u003d new Date(\"2020-05-31T00:00:00.000Z\")\ndf.format(d1)\ndf.format(d2)\n\nBefore the changes\n\"May 25, 2020 at 1:00:00 AM GMT+1\"\n\"May 31, 2020 at 1:00:00 AM GMT+1\"\n\nAfter the changes expect to see\n\"May 25, 2020 at 12:00:00 AM GMT\"\n\"May 31, 2020 at 12:00:00 AM GMT\"\n\n// b) Canada\u0027s Yukon advanced to -07 year-round on 2020-03-08.\ndf \u003d new Intl.DateTimeFormat(\"en\", {timeZone: \"Canada/Yukon\", dateStyle: \"long\", timeStyle: \"long\"})\nd3 \u003d new Date(\"2020-03-09T00:00Z\")\nd4 \u003d new Date(\"2021-03-09T00:00Z\")\ndf.format(d3)\ndf.format(d4)\n\nBefore the changes\n\"March 8, 2020 at 5:00:00 PM PDT\"\n\"March 8, 2021 at 4:00:00 PM PST\"\n\nAfter the changes expect to see\n\"March 8, 2020 at 5:00:00 PM MST\"\n\"March 8, 2021 at 5:00:00 PM MST\"\n\n// c) America/Nuuk renamed from America/Godthab.\ndf \u003d new Intl.DateTimeFormat(\"en\", {timeZone: \"America/Nuuk\"})\ndf.resolvedOptions().timeZone\n\nBefore the changes\nUncaught RangeError: Invalid time zone specified: America/Nuuk\n\nAfter the changes expect to see\n\"America/Godthab\"\n\nBug: 1074578\nChange-Id: I21cb510966d1d0c1306422107c449fbc556bd47e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2168814\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "bda61723eb5de71c78eb448f1c353dfc2e6677f3",
      "tree": "34207fffbc75b55b4002a598c4adc45f63ccd071",
      "parents": [
        "13cfcd5874f6c39c34ec57fa5295e7910ae90b8d"
      ],
      "author": {
        "name": "Varun Varada",
        "email": "varuncvarada@gmail.com",
        "time": "Tue Mar 24 19:12:28 2020 -0500"
      },
      "committer": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Wed Apr 22 21:23:51 2020 +0000"
      },
      "message": "Whitelist the en-GB-oxendict locale name\n\nThis commit adds the Oxford English Dictionary variant (oxendict)\nof the British English locale (en-GB) to the list of available\nlocale names.\n\nBug: chromium:1064659\nChange-Id: I0c0a04c2224ae259932d6af642924fa4b99611c9\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2119135\nReviewed-by: Frank Tang \u003cftang@chromium.org\u003e\n"
    },
    {
      "commit": "13cfcd5874f6c39c34ec57fa5295e7910ae90b8d",
      "tree": "b33d1898e2376c4413e60104c7ca8f8c66c1f319",
      "parents": [
        "d7aff76cf6bb0fbef3afa6c07718f78a80a70f8f"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Mon Mar 16 13:49:12 2020 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Wed Mar 18 16:53:04 2020 +0000"
      },
      "message": "patch ICU-20991 Trace BreakIterator/BreakEngine creation\n\nBug: 1062057\nChange-Id: I987d2c32927a76409fccabcd32496e56dc27f69c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2106514\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "d7aff76cf6bb0fbef3afa6c07718f78a80a70f8f",
      "tree": "9d83893753c6865532a9b5d0fe7ca8027d668875",
      "parents": [
        "0b6134378c4b96a7854ff366dd706f5b9b502929"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Tue Mar 10 13:08:49 2020 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Tue Mar 10 20:21:30 2020 +0000"
      },
      "message": "Enable tracing but disable resource tracing\n\nThe patch is local to Chromium (the upstream is not interested).\n\n\nBug: 1056846\nChange-Id: I7d2b517fbe90e03b4ff865ef98fc21f558fde023\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2090245\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "0b6134378c4b96a7854ff366dd706f5b9b502929",
      "tree": "377cd7ad26acb508140e25e2de44f9ccd584e783",
      "parents": [
        "49ee7b1d18c88676f77e8316f604bc6f89af9cb1"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Thu Mar 05 11:52:36 2020 -0800"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Thu Mar 05 23:45:00 2020 +0000"
      },
      "message": "Fix fractional second bug\n\nCherry pick bug fix in ICU which is needed to support fractional\nsecond format in Intl.DateTimeFormat.\nThis is needed to launch\nhttps://www.chromestatus.com/feature/5704965743968256\nto implement https://github.com/tc39/ecma402/pull/347\n\nBug: v8:9284, v8:9612, v8:10273\nChange-Id: I51c353b25e5ba05a4245c19b654d915171ce0354\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2090433\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "49ee7b1d18c88676f77e8316f604bc6f89af9cb1",
      "tree": "6b529b7d218cb985aa7af3ebfd6637fc90840681",
      "parents": [
        "f9a6fc29f2f73a74641e24e1749240e01cc3265e"
      ],
      "author": {
        "name": "Honglin Yu",
        "email": "honglinyu@chromium.org",
        "time": "Thu Feb 20 09:57:24 2020 +1100"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Tue Feb 25 22:34:50 2020 +0000"
      },
      "message": "Make it able to optionally disable thin_archive\n\nTo compile libicu into static library, we need to disable\n\"thin_archive\" to make it standalone.\n\nBUG\u003dchromium:1020393\nTEST\u003don workstation, this mod can produce usable libicu*.a\n\nChange-Id: I16420b4bbab7e27d6170406ef2c577baa539e5f1\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2063614\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "f9a6fc29f2f73a74641e24e1749240e01cc3265e",
      "tree": "49cc7004c365a54b446c41f7d068d2edece9cd32",
      "parents": [
        "eb405d8a422eb77910a15715d17b60b7f10bbf8c"
      ],
      "author": {
        "name": "Honglin Yu",
        "email": "honglinyu@chromium.org",
        "time": "Wed Feb 19 22:59:26 2020 +0000"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Tue Feb 25 22:24:47 2020 +0000"
      },
      "message": "Revert \"Add flag for compiling into shared libraries.\"\n\nThis reverts commit eb405d8a422eb77910a15715d17b60b7f10bbf8c.\n\nReason for revert: because we plan to compile icu into static library.\n\nBUG\u003dchromium:1020393\n\nChange-Id: I49d3ff3d44217c3cea1bd9ce44e11db774395d44\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2065689\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "eb405d8a422eb77910a15715d17b60b7f10bbf8c",
      "tree": "e1d95e57905d959d61aa6f2f129027f44769125d",
      "parents": [
        "9f4020916eb1f28f3666f018fdcbe6c9a37f0e08"
      ],
      "author": {
        "name": "Honglin Yu",
        "email": "honglinyu@chromium.org",
        "time": "Thu Feb 06 14:12:07 2020 +1100"
      },
      "committer": {
        "name": "Nico Weber",
        "email": "thakis@chromium.org",
        "time": "Fri Feb 07 19:39:45 2020 +0000"
      },
      "message": "Add flag for compiling into shared libraries.\n\nWe would like libicu to be compiled into shared libraries then can be\nreused by chrome and other programs on ChromeOS. To achieve this, we\nneed to do two modifications on the BUILD.gn of icu,\n\n1. Enable libicu to be compiled into a shared library.\n2. Let chrome use system icu on ChromeOS.\n\nThis CL achieves the first modification. For more discussion, please\nsee\n\nhttps://docs.google.com/document/d/1T0H6DaRD9116pfaQMpBwfJtxlHPVJrroVsT_-SrAr1A/edit?usp\u003dsharing\n\nBUG\u003dchromium:1020393\nTEST\u003don workstation, this mod can produce libicu*.so\n\nChange-Id: Ia48b47bd0c87dff0da7e92dcadb03aa4e639aa45\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2018302\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n"
    },
    {
      "commit": "9f4020916eb1f28f3666f018fdcbe6c9a37f0e08",
      "tree": "49cc7004c365a54b446c41f7d068d2edece9cd32",
      "parents": [
        "dbd3825b31041d782c5b504c59dcfb5ac7dda08c"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Mon Feb 03 10:30:51 2020 -0800"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Mon Feb 03 19:33:41 2020 +0000"
      },
      "message": "Cherrypick fix for SEGV_MAPERR\n\nAvoid int32_t overflow in length addition\n\nSee\nhttps://bugs.chromium.org/p/chromium/issues/detail?id\u003d1044570\nhttps://unicode-org.atlassian.net/browse/ICU-20958\nhttps://github.com/unicode-org/icu/pull/971\n\nBug: chromium:1044570\nChange-Id: I52ef1545007d708315e1fd8265ec42d1c706feed\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/2036290\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "995c0373ab900da6cbf97cb3074d9f475efaa915",
      "tree": "1981115eaaa712de6a93479359f6903e7456fb1f",
      "parents": [
        "423b22d7305ebb6ce468f9f05ed204bee7d8d004"
      ],
      "author": {
        "name": "Konstantin Pozin",
        "email": "kpozin@google.com",
        "time": "Fri Jan 03 21:14:00 2020 +0000"
      },
      "committer": {
        "name": "Konstantin Pozin",
        "email": "kpozin@google.com",
        "time": "Fri Jan 03 21:14:00 2020 +0000"
      },
      "message": "Revert \"[icu] Include icu::LocaleMatcher dependencies in //third_party/icu\"\n\nThis reverts commit 423b22d7305ebb6ce468f9f05ed204bee7d8d004.\n\nReason for revert: Instead of this ad hoc patch, I will merge upstream Chromium ICU changes, which include the required BUILD.gn changes.\n\nChange-Id: Ie0d256a744b18614073329fb7f2da27c4dd60337\n"
    },
    {
      "commit": "423b22d7305ebb6ce468f9f05ed204bee7d8d004",
      "tree": "c491c411295bd95846b9d7873774c0c344b118f5",
      "parents": [
        "44aba1dafbbe5a9bc9744b4d0373c1b316e30a58"
      ],
      "author": {
        "name": "Konstantin Pozin",
        "email": "kpozin@google.com",
        "time": "Mon Dec 30 12:53:49 2019 -0800"
      },
      "committer": {
        "name": "Konstantin Pozin",
        "email": "kpozin@google.com",
        "time": "Mon Dec 30 12:53:49 2019 -0800"
      },
      "message": "[icu] Include icu::LocaleMatcher dependencies in //third_party/icu\n\nBug: 42309\nChange-Id: I7e8242405694edfb0d9c00a0281bcd0373215319\n"
    },
    {
      "commit": "dbd3825b31041d782c5b504c59dcfb5ac7dda08c",
      "tree": "157562bc5fd2aa38e4b242948d5ce17bf4d01308",
      "parents": [
        "88ea42af73f4cd3b8b0d0837403d75a989d80504"
      ],
      "author": {
        "name": "Max Moroz",
        "email": "mmoroz@chromium.org",
        "time": "Fri Nov 22 09:31:45 2019 -0800"
      },
      "committer": {
        "name": "Max Moroz",
        "email": "mmoroz@chromium.org",
        "time": "Fri Nov 22 17:33:56 2019 +0000"
      },
      "message": "Fix include path for FuzzedDataProvider.\n\nBug: 991200\nChange-Id: Iaa63b1e1fef19fa71e080351e3533883d87b3336\nTBR\u003dftang@chromium.org,jshin@chromium.org\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1930207\nReviewed-by: Max Moroz \u003cmmoroz@chromium.org\u003e\n"
    },
    {
      "commit": "88ea42af73f4cd3b8b0d0837403d75a989d80504",
      "tree": "4745e4b8aae0fb5fa965a888bfaef5f35f0239bc",
      "parents": [
        "481b5ca7b68d02be302f312615a66e1d3c77e2b0"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Wed Oct 30 23:34:56 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Fri Nov 01 20:25:15 2019 +0000"
      },
      "message": "Sort variants in locale code.\n\n  - upstream bug:\n    https://unicode-org.atlassian.net/browse/ICU-20478\n  - upstream PR:\n    https://github.com/unicode-org/icu/pull/836\n\nBug: v8:9741\nChange-Id: I92bed94b7c729d730ca849189a99ffe7906a310e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1889172\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "481b5ca7b68d02be302f312615a66e1d3c77e2b0",
      "tree": "06007c214a064b565c9d7c05f5213f9ad8b2aef6",
      "parents": [
        "b86966153ca66c9e9d35148823e9a71ad41b29fa"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Wed Oct 30 18:20:27 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Thu Oct 31 02:08:27 2019 +0000"
      },
      "message": "Fix use-of-uninitialized-value\n\nFix use-of-uninitialized-value in DateTimePatternGenerator::getCalendarTypeToUse\n\nBug: chromium:1014272\nChange-Id: I46ee675ed9a3919c0f05a96c3be45a1419d6200d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1892113\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "b86966153ca66c9e9d35148823e9a71ad41b29fa",
      "tree": "dc6b863ba84acb65eccb39b829ab12eb6a6052f7",
      "parents": [
        "b51014b96251d1a0194db61a2aa36eb216daf43c"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Fri Oct 25 14:58:21 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Tue Oct 29 06:00:13 2019 +0000"
      },
      "message": "Update to ICU 65.1\n\nICU 65.1 release notes: http://site.icu-project.org/download/65\nCLDR 36: http://blog.unicode.org/2019/10/unicode-cldr-version-36-languagelocale.html\n\n\n1. Update to 65-1\n   Diary https://docs.google.com/document/d/1RHttPn26N3hPeGUz9LLTsrQ7UvORLDOK9XumhgqgtvU/edit#\n\n2. Remove unnecessary files\n   $ git rm source/data/*/*local.mk\n   $ git rm source/data/translit/root_subset.txt\n\n3. Reduce the data size by filtering supplemental data\n\nSize changes:\n\n  65-1 .   64-2\n 7786368  7777488 android/icudtl.dat\n 6412768  6427344 android_small/icudtl.dat\n 1418320  1394480 android_small/icudtl_extra.dat\n 5060080  5108144 cast/icudtl.dat\n10481216 10450592 chromeos/icudtl.dat\n10505952 10426816 common/icudtb.dat\n10505952 10426816 common/icudtl.dat\n  900576 . 901808 flutter/icudtl.dat\n 6375984  6377520 ios/icudtl.dat\n\nA. Filter supplementalData by keeping fields only if referenced by the code.\n\n calendarData\tsource/i18n/erarules.cpp\n calendarPreferenceData\tsource/i18n/calendar.cpp source/i18n/ucal.cpp\n cldrVersion\tsource/i18n/ulocdata.cpp\n codeMappings\tsource/i18n/region.cpp\n idValidity\tsource/i18n/region.cpp\n measurementData\tsource/i18n/ulocdata.cpp\n territoryContainment\tsource/i18n/region.cpp\n timeData\tsource/i18n/dtptngen.cpp\n weekData\tsource/i18n/dtptngen.cpp\n weekData%variant\tsource/i18n/dtptngen.cpp\n\n\nThe following fields will be dropped because there\u0027s no code reference in ICU, Chrome and v8:\n\n codeMappingsCurrency\n languageData\n languageMatching\n languageMatchingInfo\n languageMatchingNew\n parentLocales\n subdivisionContainment\n territoryInfo\n unitPreferenceData\n weekOfPreference\n\nTo verify that they\u0027re not needed by running the following command:\n\nfind -type f |egrep -v \"./data/\"|xargs egrep \"(codeMappingsCurrency|languageData|languageMatching|parentLocales|subdivisionContainment|territoryInfo|unitPreferenceData|weekOfPreference)\"\n\nunder icu4c/source in ICU65 tree.\n\nB. add back dnam in unit to prepare for extension of Intl.DisplayNames\n\nNote that ICU 65.1 comes with a new file langInfo.res which is needed by the\nnew LocaleMatcher API. The languageMatching* fields in supplementalData,\nalthough named very similar to that, is not used by the implementation of\nLocaleMatcher* API. We also search the chromium code and found no references\nto these fields name in chromium tree.\nSee https://cs.chromium.org/search/?q\u003d%5B%5EA-Za-z0-9%5D(codeMappingsCurrency%7ClanguageData%7ClanguageMatching%7CparentLocales%7CsubdivisionContainment%7CterritoryInfo%7CunitPreferenceData%7CweekOfPreference)%5B%5EA-Za-z0-9%5D\u0026type\u003dcs\n\nBug: chromium:1014272\nChange-Id: I30220449b1dbe58371ca89fbfe61c6b3f47295c2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1881599\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "b51014b96251d1a0194db61a2aa36eb216daf43c",
      "tree": "f656f8cbd551a5cde835f7122d14f186f0014e01",
      "parents": [
        "5005010d694e16571b8dfbf07d70817841f80a69"
      ],
      "author": {
        "name": "Caleb Raitto",
        "email": "caraitto@chromium.org",
        "time": "Mon Oct 21 19:26:47 2019 -0400"
      },
      "committer": {
        "name": "Max Moroz",
        "email": "mmoroz@chromium.org",
        "time": "Tue Oct 22 13:30:03 2019 +0000"
      },
      "message": "Add a fuzzer for UnicodeStringAppendable.\n\nBug:1009107\nChange-Id: I02f55ede8e1afc713141ab95046ebb7a732f12a8\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1853110\nReviewed-by: Max Moroz \u003cmmoroz@chromium.org\u003e\n"
    },
    {
      "commit": "44aba1dafbbe5a9bc9744b4d0373c1b316e30a58",
      "tree": "1981115eaaa712de6a93479359f6903e7456fb1f",
      "parents": [
        "3017785e9ab30767cf356d85e05fd4994edf6dc0"
      ],
      "author": {
        "name": "Shai Barack",
        "email": "shayba@google.com",
        "time": "Tue Oct 15 15:44:55 2019 -0700"
      },
      "committer": {
        "name": "Shai Barack",
        "email": "shayba@google.com",
        "time": "Wed Oct 16 19:21:43 2019 +0000"
      },
      "message": "[alln] Opt in to -Wno-implicit-int-float-conversion\n\nOtherwise when we turn on this warning project-wide we get this sad\nfailure:\n\n../../third_party/icu/source/i18n/plurrule.cpp:1664:24: error: implicit conversion from \u0027int64_t\u0027 (aka \u0027long\u0027) to \u0027double\u0027 changes value from 9223372036854775807 to 9223372036854775808 [-Werror,-Wimplicit-int-float-conversion]\n          if (scaled \u003e U_INT64_MAX) {\n                     ~ ^~~~~~~~~~~\n../../third_party/icu/source/common/unicode/umachine.h:212:33: note: expanded from macro \u0027U_INT64_MAX\u0027\n                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nBug: 3203\nChange-Id: I8e6984169120547460e3e35a566272e13ce4506c\n"
    },
    {
      "commit": "3017785e9ab30767cf356d85e05fd4994edf6dc0",
      "tree": "1d4cdc52216d4b7babbc2943da02f43b6da8ba86",
      "parents": [
        "8ec0eee0d38fb58841c6edea451fdc02bc164ef7",
        "5005010d694e16571b8dfbf07d70817841f80a69"
      ],
      "author": {
        "name": "Anthony Fandrianto",
        "email": "atyfto@google.com",
        "time": "Mon Oct 14 15:10:29 2019 -0700"
      },
      "committer": {
        "name": "Anthony Fandrianto",
        "email": "atyfto@google.com",
        "time": "Mon Oct 14 15:13:35 2019 -0700"
      },
      "message": "Roll ICU to 5005010\n\n5005010 Update IANA timezone db to 2019c\n181ac4d Add \"# COMPONENT\" to icu OWNERS file\n72f4754 Fix v8 formatRange/formatRange issues\n93a34f0 Add assets and copy target for extra ICU data file\n2ecd66c Remove a few TODO(GYP)s that look obsolete.\n948aa59 Cherry-pick \"Do not override clang compiler internal builtins\" in ICU\n845fee7 Cherry-pick \"Remove obsolete U_HAVE_STD_ATOMICS and similar @internal macros.\" in ICU\n\nChange-Id: Ie64355f47e9b1f24fc164a2d14d42d876b66aabf\n"
    },
    {
      "commit": "5005010d694e16571b8dfbf07d70817841f80a69",
      "tree": "a5192926d42ec75a55e694fc2f3e086338a4f94a",
      "parents": [
        "181ac4d96aec25230de795c8b816f08e5566e805"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Thu Oct 10 13:29:43 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Thu Oct 10 22:37:16 2019 +0000"
      },
      "message": "Update IANA timezone db to 2019c\n\nhttps://mm.icann.org/pipermail/tz-announce/2019-September/000057.html\n     Fiji observes DST from 2019-11-10 to 2020-01-12.\n     Norfolk Island starts observing Australian-style DST.\n\nThe tz-related files are updated by running update_tz.sh and ICU\ndata files are rebuilt.\n\nEither in JS console in Chrome or v8 should work like these:\nd8\u003e new Date(Date.UTC(2019, 10, 8, 12)).toLocaleString(\"en\", {timeZone: \"Pacific/Fiji\", timeZoneName: \"long\"})\nd8\u003e new Date(Date.UTC(2020, 0, 12, 12)).toLocaleString(\"en\", {timeZone: \"Pacific/Fiji\", timeZoneName: \"long\"})\n\nEXPECT to see these dates are under Standard Time.\n\"11/9/2019, 12:00:00 AM Fiji Standard Time\"\n\"1/13/2020, 12:00:00 AM Fiji Standard Time\"\n\nBEFORE this CL we got them under Summer Time.\n\"11/9/2019, 1:00:00 AM Fiji Summer Time\"\n\"1/13/2020, 1:00:00 AM Fiji Summer Time\"\n\nBug: chromium:1004574\nChange-Id: I5334e6baadeff0447be36dd9b665377f2022bef5\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1853746\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "181ac4d96aec25230de795c8b816f08e5566e805",
      "tree": "73b4bdf3c2e7ede5a100cd694864b9b175b7d4f7",
      "parents": [
        "72f475451aa045332d740ab982f71f753f7901a6"
      ],
      "author": {
        "name": "Eric Foo",
        "email": "efoo@chromium.org",
        "time": "Mon Oct 07 17:23:27 2019 -0700"
      },
      "committer": {
        "name": "Eric Foo",
        "email": "efoo@chromium.org",
        "time": "Thu Oct 10 21:17:04 2019 +0000"
      },
      "message": "Add \"# COMPONENT\" to icu OWNERS file\n\nSee https://tinyurl.com/yxau5sc4 for context.\n\nBug: 977050\nChange-Id: I2e5f31f105035bca95f55b668e88ec4d6350d552\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1846453\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "72f475451aa045332d740ab982f71f753f7901a6",
      "tree": "6e5db5dd56cc4abb0d6fb570c4067d1601bf9789",
      "parents": [
        "93a34f0ec19e6eb8a4d13322a62a3f1cec499ec9"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Wed Oct 09 17:09:57 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Thu Oct 10 16:47:42 2019 +0000"
      },
      "message": "Fix v8 formatRange/formatRange issues\n\nThe Intl.DateTimeFormat have problems with the following locales:\n\"cs\", \"cs-CZ\", \"en-001\", \"en-150\", \"en-TV\", \"es-419\", \"es-AR\", \"fil\",\n\"fr-CA\", \"id\", \"in\", \"lt\", \"nl\", \"pl\", \"pt-PT\", \"sr-ME\", \"sv\", \"uk\", \"vi\",\nfor calendars:\n\"islamic-civil\", \"islamic-tbla\", \"islamic-umalqura\", \"ethiopic-amete-alem\",\n\"japanese\", \"roc\", \"ethioaa\" and \"ethiopic-amete-alem\".\n\nBug: v8:9812\nChange-Id: I1f5692b238832f8ab1abfc4087d1581f1d54dfba\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1850017\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "93a34f0ec19e6eb8a4d13322a62a3f1cec499ec9",
      "tree": "da37e5502aad2bbdf29f370f946ecb2af6e6a604",
      "parents": [
        "2ecd66c696c46e255cd634d3175b1072f4499949"
      ],
      "author": {
        "name": "Tibor Goldschwendt",
        "email": "tiborg@chromium.org",
        "time": "Tue Oct 01 18:20:02 2019 -0400"
      },
      "committer": {
        "name": "Tibor Goldschwendt",
        "email": "tiborg@chromium.org",
        "time": "Thu Oct 03 18:13:15 2019 +0000"
      },
      "message": "Add assets and copy target for extra ICU data file\n\nNeeded for crrev/c/1818876.\n\nBug: 1006794\nChange-Id: I3a15701ed1fbf85cfeba27d127bbb37707e9aca1\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1834464\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "2ecd66c696c46e255cd634d3175b1072f4499949",
      "tree": "d61a6c41db6d5b95e3981a84956d835a529fba12",
      "parents": [
        "948aa59b70ff9cca95aecec56d3658a04b8bdcc3"
      ],
      "author": {
        "name": "Nico Weber",
        "email": "thakis@chromium.org",
        "time": "Thu Sep 12 14:21:58 2019 -0400"
      },
      "committer": {
        "name": "Nico Weber",
        "email": "thakis@chromium.org",
        "time": "Wed Sep 18 12:05:28 2019 +0000"
      },
      "message": "Remove a few TODO(GYP)s that look obsolete.\n\nIt looks like nobody needed QNX support, so remove TODOs about adding\nthis.\n\nLikewise, gyp used to support use_system_icu, which when set added\n`icu-config --ldflags` to ldflags and `icu-config --ldflags-libsonly`\nto libs. Apparently nobody missed it, so remove the TODO about it.\nIt looks like distros now use\nhttps://cs.chromium.org/chromium/src/build/linux/unbundle/icu.gn\nfor icu instead.\n\nFinally remove a comment referring to things being confusing in\nthe gyp build.\n\nNo behavior change.\n\nBug: none\nChange-Id: Ibefd0998dc65ab1bcd88e3fa95a160debbd65149\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1801855\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "8ec0eee0d38fb58841c6edea451fdc02bc164ef7",
      "tree": "894f85ef94a255caf6b0c332a676ee330a2c109a",
      "parents": [
        "0b258751767b4e8894b5a4de89e9177135e7cfd6",
        "faee8bc70570192d82d2978a71e2a615788597d1"
      ],
      "author": {
        "name": "Anthony Fandrianto",
        "email": "atyfto@google.com",
        "time": "Fri Sep 13 12:37:16 2019 -0700"
      },
      "committer": {
        "name": "Anthony Fandrianto",
        "email": "atyfto@google.com",
        "time": "Fri Sep 13 19:42:04 2019 +0000"
      },
      "message": "Merge changes from Chromium ICU\n\nfaee8bc Fix Hungarian number format.\n53f6b23 Fix leakage in adoptCalendar\n952ccb9 CherryPick LocaleMatcher API in ICU\n2b2ee71 Add android_small/icudatl_extra.dat\n4ae379e Allow \u0027icupkg\u0027 to build data package without dependency check.\n4de2cfd Merge the uptream pull/682 to prepare for Android extra data package\n\nBug: 36573\n\nChange-Id: I251222d6980b87d75f14b48776828b21fd46d2da\n"
    },
    {
      "commit": "948aa59b70ff9cca95aecec56d3658a04b8bdcc3",
      "tree": "bc3d972b318894ff577258ab8d488549539cf275",
      "parents": [
        "845fee7e100d99903702bbd34bbe9b91d4443aab"
      ],
      "author": {
        "name": "Jose Dapena Paz",
        "email": "jose.dapena@lge.com",
        "time": "Thu Aug 29 17:31:18 2019 +0200"
      },
      "committer": {
        "name": "José Dapena Paz",
        "email": "jose.dapena@lge.com",
        "time": "Wed Sep 11 14:53:57 2019 +0000"
      },
      "message": "Cherry-pick \"Do not override clang compiler internal builtins\" in ICU\n\nMerge\nhttps://github.com/unicode-org/icu/pull/770\n\nThis is required to avoid breaking builtins detection in chromium code\nthat includes ICU.\n\nBug: 819294\nChange-Id: Ia4c8978fc30131903de50be6995ff5aebad5c1e5\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1716752\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "845fee7e100d99903702bbd34bbe9b91d4443aab",
      "tree": "42a0614c2e05fdfdb737a0632671ee0193bba70c",
      "parents": [
        "faee8bc70570192d82d2978a71e2a615788597d1"
      ],
      "author": {
        "name": "Jose Dapena Paz",
        "email": "jose.dapena@lge.com",
        "time": "Fri Aug 30 11:54:24 2019 +0200"
      },
      "committer": {
        "name": "José Dapena Paz",
        "email": "jose.dapena@lge.com",
        "time": "Wed Sep 11 14:53:20 2019 +0000"
      },
      "message": "Cherry-pick \"Remove obsolete U_HAVE_STD_ATOMICS and similar @internal macros.\" in ICU\n\nMerge\nhttps://github.com/unicode-org/icu/pull/712\n\nThis is a previous step to land the patch that replaces the way ICU declares the\nclang builtins, that breaks detection of builtins in chromium code. Applying this patch\nwe drop code that would depend on the updated builtin macros.\n\nBug: 819294\nChange-Id: I02935578554a77acae4073ccbd6bd9e21d5eb1be\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1778021\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "faee8bc70570192d82d2978a71e2a615788597d1",
      "tree": "08c3581be7dda76dffb709d605f8aff6c9044f96",
      "parents": [
        "53f6b233a41ec982d8445996247093f7aaf41639"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Thu Aug 29 18:29:21 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Mon Sep 09 22:39:54 2019 +0000"
      },
      "message": "Fix Hungarian number format.\n\nChange minimumGroupingDigits from 4 to 1.\nUpstream PR https://github.com/unicode-org/cldr/pull/142\n\nBug: chromium:992694\nChange-Id: I2eca20c0a98b6c690776752ef20e5e83094689df\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1777195\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "53f6b233a41ec982d8445996247093f7aaf41639",
      "tree": "ac634d223293c8516a77c76f6cedb747f39aa7ab",
      "parents": [
        "952ccb90fb669bb70015cabe64ce415708f125bf"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Thu Aug 29 15:57:57 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Thu Aug 29 23:45:21 2019 +0000"
      },
      "message": "Fix leakage in adoptCalendar\n\nIssue discovered in https://chromium-review.googlesource.com/c/v8/v8/+/1771954\n\nBug: chromium:997401\nChange-Id: I1afa6beb195b5d350f7d4c4e39ad7a0b20a8b99a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1776986\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "952ccb90fb669bb70015cabe64ce415708f125bf",
      "tree": "85d85e83a606981a6e5beb9a30c4d1407249935d",
      "parents": [
        "2b2ee7158675555acb4d0d0cbb5dff71c00e7c54"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Thu Aug 22 12:09:17 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Thu Aug 22 22:13:54 2019 +0000"
      },
      "message": "CherryPick LocaleMatcher API in ICU\n\nMerge\nhttps://github.com/unicode-org/icu/pull/714\nhttps://github.com/unicode-org/icu/pull/671\nhttps://github.com/unicode-org/icu/pull/747\n\nBug: v8:7051\nChange-Id: I3aa88f0b08d3fcfe89f07f71bfd5db0a6c337790\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1763047\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "2b2ee7158675555acb4d0d0cbb5dff71c00e7c54",
      "tree": "48f652d6b491d986c8f96129cfc1478b2d176891",
      "parents": [
        "4ae379e98c06879cb0f624e222648b27478f2add"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Thu Aug 15 17:46:54 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Mon Aug 19 15:58:41 2019 +0000"
      },
      "message": "Add android_small/icudatl_extra.dat\n\nThis newly built DAT file contains new locales for Android:\n      \"bn\", \"et\", \"gu\", \"kn\", \"ml\", \"mr\", \"ms\", \"ta\", \"te\", \"af\",\n      \"az\", \"eu\", \"gl\", \"hy\", \"is\", \"ka\", \"kk\", \"km\", \"ky\", \"lo\",\n      \"mk\", \"mn\", \"my\", \"ne\", \"pa\", \"si\", \"sq\", \"ur\", \"uz\", \"zu\"\n\nIt can be used in conjunction with android_small/icudtl.dat\nThe application (chrome on android) should load the icudtl_extra.dat\nFIRST before loading android_small/icudtl.dat\n\nTo work around the limitation of ICU\u0027s handling of multiple data packages, the following is done for android_small/icudatl_extra.dat.\n\na. Do not use pool bundles. usePoolBundle is set to false in android_extra.json.\nb. Filter out res_index.res files with \"icupkg -r\"\n\nBug: chromium:969181\nChange-Id: I9a3407bfcbe4a55e1f9bda1daa713e4487fbfbba\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1648623\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "4ae379e98c06879cb0f624e222648b27478f2add",
      "tree": "c8795be1b30669dc4922e1f40e6f2cc0a022f3f3",
      "parents": [
        "4de2cfd3abf70fb554d07d3d9eca017f88569431"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Wed Aug 14 12:14:06 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Wed Aug 14 21:14:55 2019 +0000"
      },
      "message": "Allow \u0027icupkg\u0027 to build data package without dependency check.\n\nThis is needed to split icu data resources into multiple\nfiles without requiring root.res to be present in all of them.\n\nhttps://unicode-org.atlassian.net/browse/ICU-20774\n\n\nBug: chromium:969181\nChange-Id: I7b397b95bfd691cc07e4f04a05bf54d691fd5995\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1754515\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "0b258751767b4e8894b5a4de89e9177135e7cfd6",
      "tree": "584165c1e3d00a2394e67c3f6a8ac0bc7ea41281",
      "parents": [
        "1aa5008165095c7651f500f77e04336cd2748660",
        "9a5af81f58a2bc2ea7a887505e38b50021496194"
      ],
      "author": {
        "name": "Anthony Fandrianto",
        "email": "atyfto@google.com",
        "time": "Wed Aug 14 13:37:52 2019 -0700"
      },
      "committer": {
        "name": "Anthony Fandrianto",
        "email": "atyfto@google.com",
        "time": "Wed Aug 14 13:57:02 2019 -0700"
      },
      "message": "Merge changes from Chromium ICU\n\n9a5af81 Update IANA timezone db to 2019\n682a230 Redo the filter work for unit for android and ios\nb5fff3f Add more Unit data\nfd97d43 Adds ftang into OWNERS\n64be7a1 Fix \"this hour\" and \"this minute\" in RelativeTimeFormat\n9f0f47b Fix Undefined-shift in ubidi_getRuns\nf5d1dcc Fix embedded icu data on Windows\nbede826 Move all the filter logic of cast \u0026 flutter\ncf4eb55 Simplify (android|android_small|ios) filters\n64e5d7d Changes the filter rules to support required units\ne3d32ff Fix additional thread safety issue in timezone code\nd65b27f Fix icu::OlsonTimeZone::getHistoricalOffset crash\n\nBug: 34896\n\nChange-Id: I7e925a8b4566efee9262ad5fcdaadcf6eacd846a\n"
    },
    {
      "commit": "4de2cfd3abf70fb554d07d3d9eca017f88569431",
      "tree": "6d48288f033d70d6c04c90a2815f2c5d866ab555",
      "parents": [
        "9a5af81f58a2bc2ea7a887505e38b50021496194"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Tue Aug 13 15:19:51 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Tue Aug 13 22:39:48 2019 +0000"
      },
      "message": "Merge the uptream pull/682 to prepare for Android extra data package\n\nThis patch adds \u0027usePoolBundle\u0027 to the build tool. When building\nandroid_small/icudatl_extra.dat, \u0027userPoolBundle\u0027 has to be\nset to false.\n\nSee https://unicode-org.atlassian.net/browse/ICU-20660 and\nhttps://github.com/unicode-org/icu/pull/682 for details.\n\nBug: chromium:969181\nChange-Id: Ie721d63eaa8426f952d2809c7189574b8f737c1d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1753028\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "9a5af81f58a2bc2ea7a887505e38b50021496194",
      "tree": "dd18268df7f6f3b72d5733b31e1f6a9c57ab77cc",
      "parents": [
        "682a230923933a7157a41b88c7804b6b7d2abdfa"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Fri Aug 09 08:11:55 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Fri Aug 09 23:14:40 2019 +0000"
      },
      "message": "Update IANA timezone db to 2019b\n\nAccording to the announcement at\nhttps://mm.icann.org/pipermail/tz-announce/2019-July/000056.html\n\n     Brazil no longer observes DST.\n     Palestine\u0027s 2019 spring-forward transition was on 03-29, not 03-30.\n\nThe tz-related files are updated by running update_tz.sh and ICU\ndata files are rebuilt.\n\nEither in JS console in Chrome or v8 should work like these:\nd8\u003e new Date(Date.UTC(2020, 0, 20, 9, 59)).toLocaleString(\"en\", {timeZone: \"America/Sao_Paulo\", timeZoneName: \"long\"})\nd8\u003e new Date(Date.UTC(2020, 0, 20, 9, 59)).toLocaleString(\"en\", {timeZone: \"America/Cuiaba\", timeZoneName: \"long\"})\nd8\u003e new Date(Date.UTC(2020, 0, 20, 9, 59)).toLocaleString(\"en\", {timeZone: \"America/Campo_Grande\", timeZoneName: \"long\"})\n\nEXPECT to see these dates are under Standard Time.\n\"1/20/2020, 6:59:00 AM Brasilia Standard Time\"\n\"1/20/2020, 5:59:00 AM Amazon Standard Time\"\n\"1/20/2020, 5:59:00 AM Amazon Standard Time\"\n\nBEFORE this CL we got them under Summer Time.\n\"1/20/2020, 7:59:00 AM Brasilia Summer Time\"\n\"1/20/2020, 6:59:00 AM Amazon Summer Time\"\n\"1/20/2020, 6:59:00 AM Amazon Summer Time\"\n\nNotice the change only apply to future date and summer in Brazil\nis during the winter of USA.\n\nBug: chromium:991739\nTest: See the above.\nChange-Id: I348254c4a5042c6b16c6a72cb7d69742f3d57778\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1745356\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "682a230923933a7157a41b88c7804b6b7d2abdfa",
      "tree": "0be67bc528c9f0c2ef43dd1b61a12c78737ee595",
      "parents": [
        "b5fff3f0c3cb31941d4269854f2762a8b76f8bfb"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Tue Jul 23 15:58:02 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Wed Jul 24 01:33:10 2019 +0000"
      },
      "message": "Redo the filter work for unit for android and ios\n\nReduce the size impact to android and iOS\nandroid_small \u0026 ios reduce 29.3K from the previous check in.\n\n\nBug: v8:9475\nChange-Id: I47ee04647b754c2032c44b9e541e96789ab7b14d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1715623\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "b5fff3f0c3cb31941d4269854f2762a8b76f8bfb",
      "tree": "cb46dbf2fbd982f28ac6b41481528165bfd3135b",
      "parents": [
        "fd97d4326fac6da84452b2d5fe75ff0949368dab"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Mon Jul 15 18:11:30 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Tue Jul 23 18:46:33 2019 +0000"
      },
      "message": "Add more Unit data\n\nAdd missing \u0027yard\u0027 data.\nAdding volume units and vehicle mileage context for unified-intl-numberformat\nTo sync with https://github.com/tc39/proposal-unified-intl-numberformat/pull/48\nSize increase:\nandroid_small \u0026 ios 34.6K\nandroid 53.8K\nchromeos 43.3K\ncommon 15K\n\nBug: v8:9475\nChange-Id: I69bb19c47d540062ca5e92b77a5adcd29569ffe4\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1699115\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "fd97d4326fac6da84452b2d5fe75ff0949368dab",
      "tree": "a02924a6395185dfecc6d4466c5be30dd280d0cf",
      "parents": [
        "64be7a177ba1238f4c51aadacc8adae50138bbbf"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Thu Jun 20 16:26:52 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Thu Jun 20 23:58:22 2019 +0000"
      },
      "message": "Adds ftang into OWNERS\n\nChange-Id: Ic1c344b7a0631a51fc696cfa7c3e9ea3098cbc20\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1669795\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "64be7a177ba1238f4c51aadacc8adae50138bbbf",
      "tree": "037fb4874f80a1ee792a2c027b1bf8f713edcdbf",
      "parents": [
        "9f0f47b1e410b137762f2e3699359f0dbfcdbc05"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Thu Jun 20 16:24:53 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Thu Jun 20 23:57:02 2019 +0000"
      },
      "message": "Fix \"this hour\" and \"this minute\" in RelativeTimeFormat\n\nUpstream bug: https://unicode-org.atlassian.net/browse/ICU-20654\nUpstream PR: https://github.com/unicode-org/icu/pull/674\nTest: test/intl402/RelativeTimeFormat/prototype/format/en-us-numeric-auto.js\n (changed by https://github.com/tc39/test262/pull/2191)\n\nBug: v8:9327\nChange-Id: Ib80f7d1554594f25a625f31f6e7755ee48b9758c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1670016\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "1aa5008165095c7651f500f77e04336cd2748660",
      "tree": "59eed9fd555f4e039d8c37225c036a60b54caca8",
      "parents": [
        "65e4aa3b8cc6b41cf31136b9474a9c97bdc27739",
        "3a162e7afb4abf0668c3a01cf111ddcf223d2ec8"
      ],
      "author": {
        "name": "Konstantin Pozin",
        "email": "kpozin@google.com",
        "time": "Thu May 09 10:56:26 2019 -0700"
      },
      "committer": {
        "name": "Konstantin Pozin",
        "email": "kpozin@google.com",
        "time": "Fri May 31 14:25:15 2019 -0700"
      },
      "message": "Merge changes from Chromium ICU, including tz res files\n\nAlso applies some local fixes to BUILD.gn, marked as # \u003cfuchsia-icu\u003e.\n\n3a162e7a Adds back ulayout and add tz res files.\nae4b77dc Upgrade to ICU 64-2 from 64-2-rc\n405322de Support hr-BA for number formatting.\n35f7e139 Update ICU to 64-2-rc\nccb314ed Fix config_data\n85768aa2 Add 32 more locales for Android\n4ae7482a Update IANA timezone database to 2019a\n69c72a6d Update ICU to 64.1 + Chromium patches\n20690c62 Drop collation rules for extra locale on mobile\nb10cc9f7 Split ICU data file for chromeos.\n2fd941df Introduce build target for bundled data on Windows\n8c67416c Apply region names patch for zh-Hant, lt and lv\n960f195a Cherry-pick 3 locale fixes\n\nI18N-14 #comment\n\nDepends-On: I605b379b2a5caf3aaa303e4554008d69f893f84a\nChange-Id: I0ae58d8110c9565da4922edba8ccf7da98592555\n"
    },
    {
      "commit": "9f0f47b1e410b137762f2e3699359f0dbfcdbc05",
      "tree": "d4323c8d09b8af6aa511a8aa64710aaf54789a11",
      "parents": [
        "f5d1dcca2f0bfb0f11cbce262159a2728a6051d8"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Thu May 30 17:23:33 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Fri May 31 00:40:48 2019 +0000"
      },
      "message": "Fix Undefined-shift in ubidi_getRuns\n\nUpstream PR: https://github.com/unicode-org/icu/pull/663\n\nBug: chromium:966377\nChange-Id: Icde4128f0c333e6c1cf79704789f893b9a5f3780\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1637963\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "f5d1dcca2f0bfb0f11cbce262159a2728a6051d8",
      "tree": "0396f0ba7fa6b4d53142075ce8fa7cbf90a2b955",
      "parents": [
        "bede82682293989f5e6854b4263351c01214c5c2"
      ],
      "author": {
        "name": "Yang Guo",
        "email": "yangguo@chromium.org",
        "time": "Thu May 09 15:09:18 2019 +0200"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Wed May 29 05:57:39 2019 +0000"
      },
      "message": "Fix embedded icu data on Windows\n\nThe symbol currently defined in the generated assembly does not match\nwhat the linker expects.\n\nAlso remove the outdated special case for is_win.\n\nR\u003djshin@chromium.org\n\nBug: chromium:938223\nChange-Id: I2c2d3a16df7fa7f6801d70cdf4a80e99e2572f2f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1599430\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "bede82682293989f5e6854b4263351c01214c5c2",
      "tree": "05d70ff30a7d518a2869d27c8734935505ae31c1",
      "parents": [
        "cf4eb55076d8c234c8f6fc74a32273c08d28fed4"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Wed May 22 14:14:13 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Thu May 23 00:21:15 2019 +0000"
      },
      "message": "Move all the filter logic of cast \u0026 flutter\n\n1. Move the post filtering logic from\n   (cast|flutter)/(cast|flutter)-removed-resources.txt\n   to filters/(cast|flutter).json\n2. Reduce cast/icudtl.dat by 8K \u0026 flutter/icudtl.dat by 6.2K\n   by removing unnecessary entries in\nres_index.res which the real res files was previously removed by\nbin/icupkg.\n3. Simplified copy_data.sh and diff_data.sh\n4. Remove the reference of flutter/flutter-removed-resources.txt from\n   flutter/README.md\n\nBug: chromium:943348\nChange-Id: Iedaad3a5c05098aa8ad67a9bf7165ef74ee816e6\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1623634\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "cf4eb55076d8c234c8f6fc74a32273c08d28fed4",
      "tree": "1431b6d4e058ae4f0ee0d259cf961040b0449094",
      "parents": [
        "64e5d7d43a1ff205e3787ab6150bbc1a1837332b"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Mon May 20 19:02:14 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Tue May 21 23:37:34 2019 +0000"
      },
      "message": "Simplify (android|android_small|ios) filters\n\nAndroid/iOS do not use Language/Script names except for zh*, Han*\nand a few others. There\u0027s no need to have a complex lang display\nname rules.\n\nReduce ios/icudtl.dat 2.1K by removing\n Languages%short\n Languages%variant\n Scripts%short\n Scripts%variant\n\n\n\nBug: 951636\nChange-Id: I590c41bf68652d8d99bedd035a7fded3210533a4\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1565281\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "64e5d7d43a1ff205e3787ab6150bbc1a1837332b",
      "tree": "b501717e9fd7a680ad537243e8be0e9933122b5d",
      "parents": [
        "e3d32ff805c917e6a8a6ed1c6e1acb1f2e83c544"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Wed May 15 13:42:45 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Wed May 15 23:48:25 2019 +0000"
      },
      "message": "Changes the filter rules to support required units\n\nPreparation work to implement Unified Intl.NumberFormat Feature Proposal.\nAdd all units in\nhttps://github.com/tc39/proposal-unified-intl-numberformat/pull/42\n\nSize Impact: No size changes to common, cast, flutter\nMinor (0.3K - 10K) increase to chromeos, android and ios\nBuil            BEFORE    AFTER INCREASE\nchromeos      10394080 10405072    10992\nandroid        7760528  7767088     6560\nandroid_small  6420432  6420784      352\nios            6372800  6373152      352\n\nBug: v8:8515\nChange-Id: I0a48d416bb4cf794233ca04853e4cd9c9825f237\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1614319\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "e3d32ff805c917e6a8a6ed1c6e1acb1f2e83c544",
      "tree": "6d822056d72b27b867ba3de3e151c9e16b31bde3",
      "parents": [
        "d65b27ff194fd75e3aa005a92d3619aebeec189e"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Fri May 10 10:01:00 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Sat May 11 04:59:16 2019 +0000"
      },
      "message": "Fix additional thread safety issue in timezone code\n\nThis is an update to the previous fix at\n https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1602037\n\nIt takes care of threading issue in initDefault in timezone.cpp as well.\n\nSee\nhttps://logs.chromium.org/logs/v8/buildbucket/cr-buildbucket.appspot.com/8913891060019594592/+/steps/Check/0/logs/DateCache.AdoptDefaultMixed/0\n\nUpstream bug: https://unicode-org.atlassian.net/browse/ICU-20595\nupstream PR: https://github.com/unicode-org/icu/pull/649/\n\nBug: chromium:950851\nTest: v8 unittests - DateCache:AdoptDefault*\nChange-Id: Ifc215e02992050af5c55e1cc0208cff61112c9ac\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1604257\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "d65b27ff194fd75e3aa005a92d3619aebeec189e",
      "tree": "d208fedff10bb770b81c8a715595534026792994",
      "parents": [
        "3a162e7afb4abf0668c3a01cf111ddcf223d2ec8"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Thu May 09 16:39:42 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Fri May 10 00:12:29 2019 +0000"
      },
      "message": "Fix icu::OlsonTimeZone::getHistoricalOffset crash\n\nThe icu::TimeZone::adoptDefault may delete a old default timezone\nwhile anther thread is calling the clone() to that old default timezone\nin the createDefault running on another thread. Need to protect the\ndelete and DEFAULT_ZONE-\u003eclone() running concurrently. Otherwise, the\nreturned cloned TimeZone could contains partially trashed data and\ncause crash later on.\n\ntest in https://chromium-review.googlesource.com/c/v8/v8/+/1601370\n\nUpstream bug: https://unicode-org.atlassian.net/browse/ICU-20595\nupstream PR: https://github.com/unicode-org/icu/pull/649/\n\nBug: chromium:950851\nTest: v8 unittests - DateCache:AdoptDefault*\nChange-Id: Ic8a1c374f20a50f5ebd567df8d34a65987315a7e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1602037\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "3a162e7afb4abf0668c3a01cf111ddcf223d2ec8",
      "tree": "b0999b6b2e5c6c049fdc57835c7d756fc13d7074",
      "parents": [
        "ae4b77dc8966796f0bd93bb6342023276749e148"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Tue May 07 11:16:14 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Wed May 08 17:11:25 2019 +0000"
      },
      "message": "Adds back ulayout and add tz res files.\n\n1. copy_data.sh is modified to copy 3 timezone resource files\n   tzres for a separate tz update on fucshia.\n2. Adds ulayout back for Blink to use in layout (vertical orientation,\n   Indic layout properties, etc).\n\nIncrease 13K on all data file except iOS.\n\nFile           ICU64-2  NEW     DIFF\nchromeos      10380672 10394080 13408\ncommon        10396864 10410272 13408\ncast           5101760  5115168 13408\nandroid        7747120  7760528 13408\nandroid_small  6407040  6420432 13392\nios            6372800  6372800     0\nflutter         894736   908144 13408\n\nBug: 958948,959155\nChange-Id: I185f1c0554a515cfa8fe670935ca785698974c71\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1599896\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "ae4b77dc8966796f0bd93bb6342023276749e148",
      "tree": "d22a0c93a49447ecbbbe1dbb7edf7bebb254925a",
      "parents": [
        "405322de758d17ef3ad545aed784f089594a1d53"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Thu Apr 18 10:54:19 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Fri Apr 19 21:18:00 2019 +0000"
      },
      "message": "Upgrade to ICU 64-2 from 64-2-rc\n\nAlso fix Abrt in icu_64::RegexCompile::handleCloseParen\n\nUpstream PR and bug in ICU\nhttps://unicode-org.atlassian.net/browse/ICU-20391\nhttps://github.com/unicode-org/icu/pull/628\n\nBug: chromium:952851\nChange-Id: I74540026171591c582747742c85abaf35b7edc0c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1573807\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "405322de758d17ef3ad545aed784f089594a1d53",
      "tree": "d7c3dc9a92313912d0ce582ac23e07449271cf8a",
      "parents": [
        "35f7e139f33f1ddbfdb68b65dda29aff430c3f6f"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Wed Apr 17 13:51:49 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Thu Apr 18 17:08:41 2019 +0000"
      },
      "message": "Support hr-BA for number formatting.\n\nTest in https://chromium-review.googlesource.com/c/v8/v8/+/1573038\n\nBug: v8:8604\n\nChange-Id: I139442a7eb85ee1c141c1678270a6334783096fa\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1570225\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "35f7e139f33f1ddbfdb68b65dda29aff430c3f6f",
      "tree": "6a54deb8374548de2cd2bc033b1157a5739b4f9e",
      "parents": [
        "ccb314edaa03e025de6316c8b2da15c6a20f66db"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Fri Apr 12 15:58:06 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Fri Apr 12 23:25:00 2019 +0000"
      },
      "message": "Update ICU to 64-2-rc\n\n- Support new Japanese Era (952305)\n- Update to Unicode 12.1\n- Fix undefined U_DISABLE_VERSION_SUFFIX warning (949962)\nFor more detail, see\nhttp://site.icu-project.org/download/64\n\nAlso\n- Fix Fuzzer bug of RegExp breakage (949885)\n\n\nBug: 952305, 949962, 949885, 952305\nChange-Id: I32616f805c0d824b80786b502d96a13c201e15b3\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1566439\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "ccb314edaa03e025de6316c8b2da15c6a20f66db",
      "tree": "d0b94da4172a4378478dfa6b9fd76fb8d400fba5",
      "parents": [
        "85768aa29de2ba25cd49fcc101111063fba30e8c"
      ],
      "author": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Fri Apr 12 10:03:44 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Fri Apr 12 17:05:52 2019 +0000"
      },
      "message": "Fix config_data\n\n\u0027disable-layoutex\u0027 has to be passed when running runConfigureICU for data\nconfiguration because layoutex directory is not present in Chrome\u0027s ICU.\n\nAlso, fold config_data.sh into make_data_all.sh as a function \u0027config_data\u0027.\nThat way, it\u0027s easier to bail out early when config_data fails.\n\nTBR\u003dftang@chromium.org\nBUG\u003dNone\nTest\u003dmake_data_all.sh produces identical data files for all platforms\n\nChange-Id: Ief4dafd3693e7a8e8f52ae49d4ff67dd7e499e77\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1564213\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "85768aa29de2ba25cd49fcc101111063fba30e8c",
      "tree": "50ef66bd65bbeb6a2f5bf71187ece436d12fb060",
      "parents": [
        "4ae7482a0e9e1f77a793545d803086a5ad4bcfd8"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Thu Apr 11 12:13:27 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Thu Apr 11 23:08:14 2019 +0000"
      },
      "message": "Add 32 more locales for Android\n\nCopy the old filters/android.json to filters/android_small.json\nCopy the old android/icudtl.dat to android_small/icudtl.dat\nAdd 32 locales to filters/android.json and rebuild.\nChange the BUILD.gn to use android_small for now.\n\naf az eu fr-CA gl hy is ka kk km ky lo mk mn my ne\npa si sq ur uz zh-HK zu\nbn et gu kn ml mr ms ta te\n\nCompare to android/icudtl.dat. It increase 1.28M.\n 7746368 android/icudtl.dat\n 6406288 android_small/icudtl.dat\n\n\nBug: 951636\nChange-Id: I4c4f43add3c76adf5da215342ec4460bbaf2de87\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1562954\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "4ae7482a0e9e1f77a793545d803086a5ad4bcfd8",
      "tree": "1487f4be9232262b8be579a63113f23f9adc7625",
      "parents": [
        "69c72a6dfe1d1ef5677db03920518638f535591f"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Fri Apr 05 12:45:37 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Tue Apr 09 21:24:28 2019 +0000"
      },
      "message": "Update IANA timezone database to 2019a\n\n2019a was announced on March 26 2019.\n\nhttps://mm.icann.org/pipermail/tz-announce/2019-March/000055.html\n\nPalestine \"springs forward\" on 2019-03-30 instead of 2019-03-23.\nMetlakatla \"fell back\" to rejoin Alaska Time on 2019-01-20 at 02:00.\n\n\nEither in JS console in Chrome or v8 should work like these:\nnew Date(Date.UTC(2019, 0, 20, 9, 59)).toLocaleString(\"en\", {timeZone: \"America/Metlakatla\", timeZoneName: \"long\"})\nnew Date(Date.UTC(2019, 0, 20, 10, 00)).toLocaleString(\"en\", {timeZone: \"America/Metlakatla\", timeZoneName: \"long\"})\nnew Date(Date.UTC(2019, 2, 10, 10, 59)).toLocaleString(\"en\", {timeZone: \"America/Metlakatla\", timeZoneName: \"long\"})\nnew Date(Date.UTC(2019, 2, 10, 11, 00)).toLocaleString(\"en\", {timeZone: \"America/Metlakatla\", timeZoneName: \"long\"})\n\nEXPECT to see the 2nd and 3rd dates are under Alaska Time.\n\"1/20/2019, 1:59:00 AM Pacific Standard Time\"\n\"1/20/2019, 1:00:00 AM Alaska Standard Time\"\n\"3/10/2019, 1:59:00 AM Alaska Standard Time\"\n\"3/10/2019, 3:00:00 AM Alaska Daylight Time\"\n\nBEFORE this CL we got the 2nd and third date in Pacific Time.\n\"1/20/2019, 1:59:00 AM Pacific Standard Time\"\n\"1/20/2019, 2:00:00 AM Pacific Standard Time\"\n\"3/10/2019, 2:59:00 AM Pacific Standard Time\"\n\"3/10/2019, 3:00:00 AM Alaska Daylight Time\"\n\nBug: 473288\nTest: See the above.\nChange-Id: Id5add2356fb235f31ab17da2eef74adabb1a21fb\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1555215\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "69c72a6dfe1d1ef5677db03920518638f535591f",
      "tree": "83f47e4610e21a1740ce071ca58b3277e501ba7d",
      "parents": [
        "20690c62dfad444f3e01c92f9d74d84a5e405359"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Wed Apr 03 21:41:21 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Thu Apr 04 17:43:27 2019 +0000"
      },
      "message": "Update ICU to 64.1 + Chromium patches\n\nWhat\u0027s new in ICU 64.1:\n  - Unicode 12: 554 new characters, including 4 new scripts and 61 new\n    emoji characters.\n  - CLDR 35 locale data\n    http://blog.unicode.org/2019/03/unicode-cldr-version-35-languagelocale.html\n  - ICU 64 now uses \"rearguard\" TZ data. (Recent versions have used\n    \"vanguard\" data with certain overrides.) (ICU-20398)\n  - ICU data filtering: The ICU4C build accepts an optional filter\n    script that specifies a subset of the data to be built, with\n    whitelists and blacklists for locales and for resource bundle paths.\n    (ICU-10923, design doc)\n  - MessageFormat has new pattern syntax for specifying the style of\n    a date/time argument via a locale-independent skeleton rather than\n    a locale-specific pattern. (ICU-9622)\n    * Date/time skeletons use the same \"::\" prefix as number skeletons.\n    * Example MessageFormat pattern string:\n      \"We close on {closing,date,::MMMMd} at {closing,time,::jm}.\"\n  - Many formatting APIs can now output a new type of result object\n    which is-a FormattedValue (Java \u0026 C++), or convertible to a\n    UFormattedValue (C).\n    * These combine the result strings with easy iteration over\n      FieldPosition metadata.\n  - New C++ class LocaleBuilder for building a Locale from subtags,\n    keywords, and extensions. (ICU-20328) Parallel to the existing\n    ICU4J ULocale.Builder class.\n  - For C++ MeasureUnit instances, there are now additional factory\n    methods that return units by value, not by pointer-with-ownership.\n    (ICU-20337)\n  - Various Out-Of-Memory (OOM) issues have been fixed. (ticket query)\n  - See http://site.icu-project.org/download/64 for more details.\n\nThe update steps are recorded :\n  https://chromium.googlesource.com/chromium/deps/icu/+log/20690c6..6d422ff\n\n  - Update update.sh to point to ICU\u0027s new repo location\n  - Import the pristine copy of ICU 64.1 and update BUILD\n    files with update.sh\n  - Update and apply locale data patches\n\n    1. patches/locale_google.patch:\n      * Google\u0027s internal ICU locale changes\n      * Simpler region names for Hong Kong and Macau in all locales\n      * Currency signs in ru and uk locales (do not include \u0027tr\u0027 locale changes)\n      * AM/PM, midnight, noon formatting for a few Indian locales\n      * Timezone name changes in Korean and Chinese locales\n      * Default digit for Arabic locale is European digits.\n      - patches/locale1.patch: Minor fixes for Korean\n    2. Breakiterator patches\n      - patches/wordbrk.patch for word.txt\n        a. Move full stops (U+002E, U+FF0E) from MidNumLet to MidNum so that\n           FQDN labels can be split at \u0027.\u0027\n        b. Move fullwidth digits (U+FF10 - U+FF19) from Ideographic to Numeric.\n           See http://unicode.org/cldr/trac/ticket/6555\n      - patches/khmer-dictbe.patch\n        Adjust parameters to use a smaller Khmer dictionary (khmerdict.txt).\n        https://unicode-org.atlassian.net/browse/ICU-9451\n      - Add several common Chinese words that were dropped previously to\n        source/data/cjdict/brkitr/cjdict.txt\n        patch: patches/cjdict.patch\n        upstream bug: https://unicode-org.atlassian.net/browse/ICU-10888\n    3. Build-related changes\n      - patches/configure.patch:\n        * Remove a section of configure that will cause breakage while\n          running runConfigureICU.\n      - patches/wpo.patch (only needed when icudata dll is used).\n        upstream bugs : https://unicode-org.atlassian.net/browse/ICU-8043\n                        https://unicode-org.atlassian.net/browse/ICU-5701\n      - patches/data_symb.patch :\n          Put ICU_DATA_ENTRY_POINT(icudtXX_dat) in common when we use\n          the icu data file or icudt.dll\n      - patches/staticmutex.patch :\n          Change the static UMutex code to avoid static_initializers error.\n          upstream bug: https://unicode-org.atlassian.net/browse/ICU-20520\n      - patches/buildtool.patch :\n          Fix the build tool which ommited res_index.res */res_index.res files\n          upstream bug: https://unicode-org.atlassian.net/browse/ICU-20529\n          upstream PR: https://github.com/unicode-org/icu/pull/571/\n    4. Double conversion library build failure\n      - patches/double_conversion.patch\n      - upstream bugs:\n        https://unicode-org.atlassian.net/browse/ICU-13750\n        https://github.com/google/double-conversion/issues/66\n    5. ISO-2022-JP encoding (fromUnicode) change per WHATWG encoding spec.\n      - patches/iso2022jp.patch\n      - upstream bug:\n        https://unicode-org.atlassian.net/browse/ICU-20251\n\n - ICU data files are rebuilt\n   Up to 67kB increase. Since we also save 43K in\n   https://chromium-review.googlesource.com/c/v8/v8/+/1478710 ,\n   the net increase is only 24KB.\n\n** ICU Data Size Change **\nData Size   ICU63   ICU64-1    DIFF\nchromeos  10326064 10378624   52560\n  common  10326064 10394816   68752\n    cast   5126144  5101616  -24528\n android   6355520  6406256   50736\n     ios   6315248  6372016   56768\n flutter    880928   894752   13824\n\nCreated by:\ngit rev-list --reverse 20690c6..6d422ff | \\\n  xargs git cherry-pick --strategy\u003drecursive -X theirs\n\nBug: chromium:943348\nChange-Id: Ia7f86abfa8625dd24aae2f71456abd679fda3dae\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1552155\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "20690c62dfad444f3e01c92f9d74d84a5e405359",
      "tree": "20d0dbb3ba92f6a1d0672680a053a41c88a48b12",
      "parents": [
        "b10cc9f714e6da621c94de0f1e6090c176f876ae"
      ],
      "author": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Sat Mar 23 01:12:12 2019 -0700"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Sat Mar 23 08:14:24 2019 +0000"
      },
      "message": "Drop collation rules for extra locale on mobile\n\nMobile data size is reduced by ~150 kB.\n\n   6355520    6197072      android/icudtl.dat\n   5126144    5053168      cast/icudtl.dat\n  10326064   10326064      common/icudtl.dat\n    880928     880336      flutter/icudtl.dat\n   6315248    6156800      ios/icudtl.dat\n\nBug: None\nChange-Id: I1f8afee17362f6575f7716fa5d61691281a4fc11\nTBR\u003dftang@chromium.org\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1536568\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "b10cc9f714e6da621c94de0f1e6090c176f876ae",
      "tree": "78be308ede275c9711670098d2e6096f88694d4c",
      "parents": [
        "2fd941df00511f26554ab37ae0d00cdc26361d0b"
      ],
      "author": {
        "name": "Frank Tang",
        "email": "ftang@chromium.org",
        "time": "Tue Mar 05 14:02:53 2019 -0800"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Mon Mar 18 22:35:16 2019 +0000"
      },
      "message": "Split ICU data file for chromeos.\n\nThis is to prepare for later we can trim data only needed for\nchromeos from the data files in common.\n\nBug: v8:8515\nChange-Id: I81e88376046e57a7c415dae9d05083abf6d91558\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1503687\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "2fd941df00511f26554ab37ae0d00cdc26361d0b",
      "tree": "017cfca193bf5969a73dfa59bebad35a52a009f7",
      "parents": [
        "8c67416ccb4da42d817e7081ff83a2193b1aabe7"
      ],
      "author": {
        "name": "Yang Guo",
        "email": "yangguo@chromium.org",
        "time": "Tue Mar 05 11:30:15 2019 +0100"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Tue Mar 12 14:10:06 2019 +0000"
      },
      "message": "Introduce build target for bundled data on Windows\n\nOn non-Windows platforms, we generate assembly to bundle ICU data.\nOn Windows however, we previously use a checked in icudt.dll, which\nis no longer maintained.\n\nWe could use the same assembly approach if we wrap in inline assembly.\n\nBug: chromium:938223\nChange-Id: Ieced205ae2e082a5290bd45499216c6c86751ca1\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/1503032\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    },
    {
      "commit": "8c67416ccb4da42d817e7081ff83a2193b1aabe7",
      "tree": "ede3c194dd880a08054750eb9f2aa554b8918e6c",
      "parents": [
        "960f195aa87acaec46e6104ec93a596da7ae0843"
      ],
      "author": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Wed Feb 27 22:59:56 2019 -0800"
      },
      "committer": {
        "name": "Jungshik Shin",
        "email": "jshin@chromium.org",
        "time": "Thu Feb 28 07:22:55 2019 +0000"
      },
      "message": "Apply region names patch for zh-Hant, lt and lv\n\nRegion-name patch was not applied to 3 locales (zh-Hant, lt, and lv)\nwhen updating ICU to 63.1 by mistake.\n\nThis affects the region display names for HK, MO, and FK.\n\nUpdate the patch file: locale_google.patch accordingly.\n\nTBR\u003dyyushkina@chromium.org\nBug: 926644\nTest: In settings-language menu, HK\u0027s display name in zh-Hant is \u0027香港\u0027.\nChange-Id: Idc259d75ffa092ff3fee5b126bcbd88db364979b\nReviewed-on: https://chromium-review.googlesource.com/c/1493786\nReviewed-by: Jungshik Shin \u003cjshin@chromium.org\u003e\n"
    }
  ],
  "next": "960f195aa87acaec46e6104ec93a596da7ae0843"
}
