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

Issue 1894863002: (CANCELED) Limit word length to shape when !getTypesettingFeatures (Closed)

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

Description

Limit word length to shape when !getTypesettingFeatures BUG=603398

Patch Set 1 #

Patch Set 2 : Fix typo #

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

Messages

Total messages: 11 (4 generated)
kojii
WDYT? I wasn't aware we have kerning/ligatures turned on even when !getTypesettingFeatures(), so this CL ...
4 years, 8 months ago (2016-04-17 10:22:30 UTC) #5
kojii
Two more options I came up with: C. Take ideas from your design, give available ...
4 years, 8 months ago (2016-04-17 10:28:12 UTC) #6
eae
If we limit it to something like 128 instead the kerning/ligature breaking is mitigated and ...
4 years, 8 months ago (2016-04-17 18:21:16 UTC) #7
kojii
On 2016/04/17 at 18:21:16, eae wrote: > If we limit it to something like 128 ...
4 years, 8 months ago (2016-04-18 02:06:46 UTC) #8
drott
I am aware this is a pressing issue, but if possible, I would prefer not ...
4 years, 8 months ago (2016-04-18 06:39:25 UTC) #9
kojii
On 2016/04/18 at 06:39:25, drott wrote: > I am aware this is a pressing issue, ...
4 years, 8 months ago (2016-04-18 06:43:59 UTC) #10
eae
4 years, 8 months ago (2016-04-18 18:09:35 UTC) #11
On 2016/04/18 06:43:59, kojii wrote:
> On 2016/04/18 at 06:39:25, drott wrote:
> > I am aware this is a pressing issue, but if possible, I would prefer not too
> depend on getTypeSettingFeatures() - I'd like to see this going away in the
> future, or at least be changed to something like "requiresOpenTypeShaping" if
> that would be more descriptive.
> 
> Can't agree more, all these should be gone when new line breaker is in. We
just
> need a fix that can merged back to M51 for (hopefully) a few weeks.
> 
> Can you have a look at https://codereview.chromium.org/1900513002 ? With the
> feedback from both of you, I'm started to feel that it's better approach.

Agreed, I like that one better. If that is enough to offset the regression that
would be fantastic. If not we can revisit this.

I'm a bit worries that always breaking at 15 will saturate the cache really
quickly.

Powered by Google App Engine
This is Rietveld 408576698