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

Issue 1530833002: Refactor word segmentation in CachingWordShapeIterator (Closed)

Created:
5 years ago by kojii
Modified:
5 years ago
Reviewers:
drott, eae
CC:
chromium-reviews, pdr+graphicswatchlist_chromium.org, drott+blinkwatch_chromium.org, Rik, blink-reviews-platform-graphics_chromium.org, dshwang, jbroman, Justin Novosad, danakj, krit, f(malita), blink-reviews, vmpstr+blinkwatch_chromium.org, Stephen Chennney, rwlbuis
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Refactor word segmentation in CachingWordShapeIterator This patch refactors CachingWordShapeIterator to separate the word segmentation logic for caching purpose from the word shaping code. In preparation of adjusting the word segmentation for caching purpose for CJK, separating these two code helps. No behavior changes. BUG=570229 Committed: https://crrev.com/f41398ad3df1c472237bfc07c9085d2d257bfd5e Cr-Commit-Position: refs/heads/master@{#366390}

Patch Set 1 #

Patch Set 2 : Cleanup #

Total comments: 8

Patch Set 3 : drott review #

Patch Set 4 : Rebase and minor editorial changes #

Patch Set 5 : Use endIndex instead of Range, and simplified further #

Unified diffs Side-by-side diffs Delta from patch set Stats (+41 lines, -23 lines) Patch
M third_party/WebKit/Source/platform/fonts/shaping/CachingWordShapeIterator.h View 1 2 3 4 2 chunks +41 lines, -23 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 21 (12 generated)
kojii
drott@, PTAL, eae@ is ooo. The background is in bug 570229, but if this refactoring ...
5 years ago (2015-12-16 11:30:03 UTC) #5
drott
In general, this looks like a good clarification of the code to me - but ...
5 years ago (2015-12-16 12:40:59 UTC) #6
kojii
> In general, this looks like a good clarification of the code to me Thank ...
5 years ago (2015-12-16 12:53:34 UTC) #7
kojii
PTAL.
5 years ago (2015-12-16 17:39:51 UTC) #8
kojii
PTAL. Refactored from the comment https://codereview.chromium.org/1525993005/#msg12 linux_chromium_gn_chromeos_rel is failing for ui/gfx/gfx/vector_icons.o, should be unrelated.
5 years ago (2015-12-21 14:34:32 UTC) #14
drott
LGTM - similar here, I think we can land this and modify/revert if eae@ has ...
5 years ago (2015-12-21 15:41:12 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1530833002/220001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1530833002/220001
5 years ago (2015-12-21 15:43:48 UTC) #17
commit-bot: I haz the power
Committed patchset #5 (id:220001)
5 years ago (2015-12-21 15:48:02 UTC) #19
commit-bot: I haz the power
5 years ago (2015-12-21 15:49:14 UTC) #21
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/f41398ad3df1c472237bfc07c9085d2d257bfd5e
Cr-Commit-Position: refs/heads/master@{#366390}

Powered by Google App Engine
This is Rietveld 408576698