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

Issue 231663006: Modify supercluster multiplier logic. (Closed)

Created:
6 years, 8 months ago by skobes
Modified:
6 years, 8 months ago
Reviewers:
pdr.
CC:
blink-reviews, bemjb+rendering_chromium.org, dsinclair, zoltan1, eae+blinkwatch, leviw+renderwatch, jchaffraix+rendering, rune+blink
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Visibility:
Public.

Description

Modify supercluster multiplier logic. Previously the multiplier was based on the first root touched by the current layout pass (for table cells) or the deepest common ancestor of all the roots (for other superclusters). We now base the multiplier on the max known width of any root. This is still not great since not all widths are known, but it gives us consistent results on hacker news. BUG=361749 R=pdr@chromium.org Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=171364

Patch Set 1 #

Patch Set 2 : Fix assertion in multiplierFromBlock. #

Patch Set 3 : Add a test. #

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+74 lines, -30 lines) Patch
M LayoutTests/TestExpectations View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
M LayoutTests/fast/text-autosizing/similar-clusters.html View 1 chunk +2 lines, -2 lines 0 comments Download
A LayoutTests/fast/text-autosizing/supercluster-multiple-layout.html View 1 2 1 chunk +47 lines, -0 lines 0 comments Download
M LayoutTests/virtual/fasttextautosizing/fast/text-autosizing/similar-clusters-expected.html View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/rendering/FastTextAutosizer.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/FastTextAutosizer.cpp View 1 2 3 4 5 3 chunks +20 lines, -25 lines 0 comments Download

Messages

Total messages: 21 (0 generated)
skobes
6 years, 8 months ago (2014-04-09 23:01:50 UTC) #1
pdr.
My understanding is that this is for the case when we have a lot of ...
6 years, 8 months ago (2014-04-10 20:34:36 UTC) #2
skobes
On 2014/04/10 20:34:36, pdr wrote: > My understanding is that this is for the case ...
6 years, 8 months ago (2014-04-10 21:25:18 UTC) #3
pdr.
On 2014/04/10 21:25:18, skobes wrote: > On 2014/04/10 20:34:36, pdr wrote: > > My understanding ...
6 years, 8 months ago (2014-04-10 21:34:26 UTC) #4
skobes
Added a test.
6 years, 8 months ago (2014-04-11 01:58:51 UTC) #5
pdr.
On 2014/04/11 01:58:51, skobes wrote: > Added a test. LGTM
6 years, 8 months ago (2014-04-11 02:02:22 UTC) #6
pdr.
The CQ bit was checked by pdr@chromium.org
6 years, 8 months ago (2014-04-11 02:22:14 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/skobes@chromium.org/231663006/40001
6 years, 8 months ago (2014-04-11 02:22:20 UTC) #8
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-11 02:22:25 UTC) #9
commit-bot: I haz the power
Failed to request the patch to try. Please note that binary files are still unsupported ...
6 years, 8 months ago (2014-04-11 02:22:25 UTC) #10
skobes
The CQ bit was checked by skobes@chromium.org
6 years, 8 months ago (2014-04-11 04:52:00 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/skobes@chromium.org/231663006/60001
6 years, 8 months ago (2014-04-11 04:52:17 UTC) #12
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-11 04:52:31 UTC) #13
commit-bot: I haz the power
Failed to request the patch to try. Please note that binary files are still unsupported ...
6 years, 8 months ago (2014-04-11 04:52:31 UTC) #14
skobes
The CQ bit was checked by skobes@chromium.org
6 years, 8 months ago (2014-04-11 04:57:08 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/skobes@chromium.org/231663006/80001
6 years, 8 months ago (2014-04-11 04:57:13 UTC) #16
pdr.
The CQ bit was unchecked by pdr@chromium.org
6 years, 8 months ago (2014-04-11 12:32:37 UTC) #17
pdr.
The CQ bit was checked by pdr@chromium.org
6 years, 8 months ago (2014-04-11 12:32:42 UTC) #18
skobes
The CQ bit was checked by skobes@chromium.org
6 years, 8 months ago (2014-04-11 19:27:05 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/skobes@chromium.org/231663006/100001
6 years, 8 months ago (2014-04-11 19:27:09 UTC) #20
skobes
6 years, 8 months ago (2014-04-11 20:06:15 UTC) #21
Message was sent while issue was closed.
Committed patchset #6 manually as r171364 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698