Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(142)

Issue 826093004: Support ICU on Android (Closed)

Created:
5 years, 11 months ago by abarth-chromium
Modified:
5 years, 11 months ago
CC:
Aaron Boodman, ben+mojo_chromium.org, darin (slow to review), esprehn, mojo-reviews_chromium.org, ojan, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org
Base URL:
git@github.com:domokit/mojo.git@master
Target Ref:
refs/heads/master
Project:
mojo
Visibility:
Public.

Description

Support ICU on Android This CL adds an icu_data application that vends ICU data to clients via shared memory. We use a sha1hash to validate the integrity of the data. Currently, this icu_data service is used on Android only. Desktop platforms load the ICU data table from the file system, as they did before. See the mojo-dev discussion for more background. R=jamesr@chromium.org Committed: https://chromium.googlesource.com/external/mojo/+/3d359105194acaa98b2b4fa3fbf4801fe677611a

Patch Set 1 #

Total comments: 8

Patch Set 2 : Address review comments #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+273 lines, -18 lines) Patch
A mojo/icu/BUILD.gn View 1 1 chunk +19 lines, -0 lines 0 comments Download
A mojo/icu/icu.h View 1 chunk +18 lines, -0 lines 0 comments Download
A mojo/icu/icu.cc View 1 1 chunk +53 lines, -0 lines 0 comments Download
M services/BUILD.gn View 1 chunk +2 lines, -1 line 0 comments Download
A services/icu_data/BUILD.gn View 1 1 chunk +47 lines, -0 lines 0 comments Download
A services/icu_data/data.h View 1 1 chunk +17 lines, -0 lines 0 comments Download
A services/icu_data/embed_icu_data.py View 1 1 chunk +38 lines, -0 lines 0 comments Download
A + services/icu_data/icu_data.mojom View 1 1 chunk +3 lines, -7 lines 2 comments Download
A services/icu_data/icu_data_impl.cc View 1 1 chunk +73 lines, -0 lines 0 comments Download
M sky/viewer/BUILD.gn View 1 2 chunks +1 line, -1 line 0 comments Download
M sky/viewer/viewer.cc View 3 chunks +2 lines, -9 lines 0 comments Download

Messages

Total messages: 11 (1 generated)
abarth-chromium
5 years, 11 months ago (2015-01-07 23:54:29 UTC) #1
darin (slow to review)
it'd be good to file a bug about the readonly shm support and how it ...
5 years, 11 months ago (2015-01-08 00:00:44 UTC) #3
jamesr
https://codereview.chromium.org/826093004/diff/1/mojo/services/icu_data/public/interfaces/icu_data.mojom File mojo/services/icu_data/public/interfaces/icu_data.mojom (right): https://codereview.chromium.org/826093004/diff/1/mojo/services/icu_data/public/interfaces/icu_data.mojom#newcode1 mojo/services/icu_data/public/interfaces/icu_data.mojom:1: // Copyright 2015 The Chromium Authors. All rights reserved. ...
5 years, 11 months ago (2015-01-08 01:23:08 UTC) #4
abarth-chromium
On 2015/01/08 at 00:00:44, darin wrote: > it'd be good to file a bug about ...
5 years, 11 months ago (2015-01-08 04:09:27 UTC) #5
abarth-chromium
https://codereview.chromium.org/826093004/diff/1/mojo/services/icu_data/public/interfaces/icu_data.mojom File mojo/services/icu_data/public/interfaces/icu_data.mojom (right): https://codereview.chromium.org/826093004/diff/1/mojo/services/icu_data/public/interfaces/icu_data.mojom#newcode1 mojo/services/icu_data/public/interfaces/icu_data.mojom:1: // Copyright 2015 The Chromium Authors. All rights reserved. ...
5 years, 11 months ago (2015-01-08 04:18:12 UTC) #6
abarth-chromium
Done. PTAL
5 years, 11 months ago (2015-01-08 18:53:41 UTC) #7
abarth-chromium
Bug about not having read-only segments is https://code.google.com/p/chromium/issues/detail?id=447285
5 years, 11 months ago (2015-01-08 18:56:00 UTC) #8
jamesr
lgtm https://codereview.chromium.org/826093004/diff/20001/services/icu_data/icu_data.mojom File services/icu_data/icu_data.mojom (right): https://codereview.chromium.org/826093004/diff/20001/services/icu_data/icu_data.mojom#newcode5 services/icu_data/icu_data.mojom:5: module icu_data; re naming conventions I've tried to ...
5 years, 11 months ago (2015-01-08 19:03:11 UTC) #9
abarth-chromium
https://codereview.chromium.org/826093004/diff/20001/services/icu_data/icu_data.mojom File services/icu_data/icu_data.mojom (right): https://codereview.chromium.org/826093004/diff/20001/services/icu_data/icu_data.mojom#newcode5 services/icu_data/icu_data.mojom:5: module icu_data; On 2015/01/08 at 19:03:11, jamesr wrote: > ...
5 years, 11 months ago (2015-01-08 19:08:03 UTC) #10
abarth-chromium
5 years, 11 months ago (2015-01-08 19:25:54 UTC) #11
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
3d359105194acaa98b2b4fa3fbf4801fe677611a (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698