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

Issue 2163603002: Fix hyphenation for lang="de" and other fallback on Android (Closed)

Created:
4 years, 5 months ago by kojii
Modified:
4 years, 5 months ago
Reviewers:
eae
CC:
blink-reviews, chromium-reviews, darin-cc_chromium.org, jam
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix hyphenation for lang="de" and other fallback on Android This patch fixes 3 issues for hyphenation to work on Android for lang="de" and some other languages. 1. Android requires additional fallback mapping for "de" and some other languages. 2. ASCII digits must be a valid locale. 3. When fallback occurs from platformGetHyphenation(), HashMap fails to store the loaded dictionary when it calls get() recursively. Also fallback list was changed to be lower case to avoid run-time conversions. BUG=605840 Committed: https://crrev.com/60ffd3221a5bbfa8f78c36a1957a7af84e16a0e7 Cr-Commit-Position: refs/heads/master@{#406384}

Patch Set 1 #

Patch Set 2 : cleanup #

Patch Set 3 : Change test to pass on M #

Total comments: 1

Patch Set 4 : eae review #

Messages

Total messages: 29 (21 generated)
kojii
PTAL. The last patch didn't work for "de" :-( The "de" dictionary is available only ...
4 years, 5 months ago (2016-07-19 14:40:44 UTC) #17
eae
LGTM w/nit https://codereview.chromium.org/2163603002/diff/40001/third_party/WebKit/Source/platform/text/hyphenation/HyphenationMinikin.cpp File third_party/WebKit/Source/platform/text/hyphenation/HyphenationMinikin.cpp (right): https://codereview.chromium.org/2163603002/diff/40001/third_party/WebKit/Source/platform/text/hyphenation/HyphenationMinikin.cpp#newcode145 third_party/WebKit/Source/platform/text/hyphenation/HyphenationMinikin.cpp:145: { "en", "en-gb" }, Could you add ...
4 years, 5 months ago (2016-07-19 15:13:53 UTC) #18
kojii
done, thank you for the prompt review, as always!
4 years, 5 months ago (2016-07-19 15:24:03 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2163603002/60001
4 years, 5 months ago (2016-07-19 15:24:27 UTC) #22
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/258264)
4 years, 5 months ago (2016-07-19 17:52:31 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2163603002/60001
4 years, 5 months ago (2016-07-19 18:32:52 UTC) #26
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 5 months ago (2016-07-19 21:29:43 UTC) #27
commit-bot: I haz the power
4 years, 5 months ago (2016-07-19 21:33:16 UTC) #29
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/60ffd3221a5bbfa8f78c36a1957a7af84e16a0e7
Cr-Commit-Position: refs/heads/master@{#406384}

Powered by Google App Engine
This is Rietveld 408576698