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

Issue 2647923002: Support language-appropriate position for "text-underline-position:under" (Closed)

Created:
3 years, 11 months ago by kojii
Modified:
3 years, 10 months ago
Reviewers:
drott, eae
CC:
blink-reviews, blink-reviews-paint_chromium.org, chromium-reviews, dshwang
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Support language-appropriate position for "text-underline-position:under" This patch supports language-appropriate position[1], and matches Blink behavior to Edge and Gecko. [1] https://drafts.csswg.org/css-text-decor-3/#default-stylesheet BUG=677240 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Review-Url: https://codereview.chromium.org/2647923002 Cr-Commit-Position: refs/heads/master@{#449174} Committed: https://chromium.googlesource.com/chromium/src/+/7affa3729f4c422d9db4076e4806fddc49008560

Patch Set 1 #

Patch Set 2 : Cleanup and NeedsRebaseline #

Patch Set 3 : Rebase #

Patch Set 4 : Add pixel test #

Patch Set 5 : Split the gap fix to a separate CL #

Patch Set 6 : Flip over and under #

Patch Set 7 : Minor refactoring #

Patch Set 8 : Simplified flip logic #

Patch Set 9 : Resolved merge conflict #

Total comments: 8

Patch Set 10 : drott review #

Patch Set 11 : Remove TestExpectations change #

Patch Set 12 : Manual rebaseline #

Patch Set 13 : Re-add TestExpectations #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1990 lines, -21 lines) Patch
M third_party/WebKit/LayoutTests/TestExpectations View 1 2 3 4 5 6 7 8 9 11 12 1 chunk +2 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/fast/css3-text/css3-text-decoration/text-decoration-skip-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
A third_party/WebKit/LayoutTests/fast/css3-text/css3-text-decoration/text-underline-position/text-underline-position-cjk.html View 1 2 3 4 5 1 chunk +167 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/linux/fast/block/positioning/auto/vertical-lr/007-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/linux/fast/block/positioning/auto/vertical-rl/007-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/linux/fast/block/positioning/vertical-lr/001-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/linux/fast/block/positioning/vertical-rl/001-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
A third_party/WebKit/LayoutTests/platform/linux/fast/css3-text/css3-text-decoration/text-decoration-skip-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
A third_party/WebKit/LayoutTests/platform/linux/fast/css3-text/css3-text-decoration/text-underline-position/text-underline-position-cjk-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
A third_party/WebKit/LayoutTests/platform/linux/fast/css3-text/css3-text-decoration/text-underline-position/text-underline-position-cjk-expected.txt View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +581 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/linux/fast/lists/002-vertical-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/linux/fast/lists/006-vertical-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/linux/fast/table/border-collapsing/003-vertical-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/linux/fast/text/decorations-with-text-combine-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/text/decorations-with-text-combine-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac/fast/block/positioning/auto/vertical-lr/007-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac/fast/block/positioning/auto/vertical-rl/007-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac/fast/block/positioning/vertical-lr/001-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac/fast/block/positioning/vertical-rl/001-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
A third_party/WebKit/LayoutTests/platform/mac/fast/css3-text/css3-text-decoration/text-underline-position/text-underline-position-cjk-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
A third_party/WebKit/LayoutTests/platform/mac/fast/css3-text/css3-text-decoration/text-underline-position/text-underline-position-cjk-expected.txt View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +581 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac/fast/lists/002-vertical-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac/fast/lists/006-vertical-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac/fast/table/border-collapsing/003-vertical-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/mac/fast/text/decorations-with-text-combine-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/win/fast/block/positioning/auto/vertical-lr/007-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/win/fast/block/positioning/auto/vertical-rl/007-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/win/fast/block/positioning/vertical-lr/001-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/win/fast/block/positioning/vertical-rl/001-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
A third_party/WebKit/LayoutTests/platform/win/fast/css3-text/css3-text-decoration/text-underline-position/text-underline-position-cjk-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
A third_party/WebKit/LayoutTests/platform/win/fast/css3-text/css3-text-decoration/text-underline-position/text-underline-position-cjk-expected.txt View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +581 lines, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/platform/win/fast/lists/002-vertical-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/win/fast/lists/006-vertical-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/win/fast/table/border-collapsing/003-vertical-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/win/fast/text/decorations-with-text-combine-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/LayoutTests/platform/win7/fast/text/decorations-with-text-combine-expected.png View 1 2 3 4 5 6 7 8 9 10 11 Binary file 0 comments Download
M third_party/WebKit/Source/core/paint/InlineTextBoxPainter.cpp View 1 2 3 4 5 6 7 8 9 5 chunks +78 lines, -21 lines 0 comments Download

Messages

Total messages: 69 (56 generated)
kojii
...and the split one.
3 years, 11 months ago (2017-01-20 21:56:50 UTC) #8
kojii
PTAL this one too? Sorry for this many...
3 years, 11 months ago (2017-01-24 09:21:49 UTC) #40
kojii
drott@, gentle reminder if you happen to have some spare time.
3 years, 10 months ago (2017-02-07 06:56:30 UTC) #45
drott
Sorry for the delay, some comments below. https://codereview.chromium.org/2647923002/diff/180001/third_party/WebKit/LayoutTests/TestExpectations File third_party/WebKit/LayoutTests/TestExpectations (right): https://codereview.chromium.org/2647923002/diff/180001/third_party/WebKit/LayoutTests/TestExpectations#newcode1026 third_party/WebKit/LayoutTests/TestExpectations:1026: crbug.com/677240 fast/css3-text/css3-text-decoration/text-underline-position/text-underline-position-cjk.html ...
3 years, 10 months ago (2017-02-07 16:20:52 UTC) #46
kojii
Thank you, I hope PS10 addressed your points and easier to read, replies inline. Running ...
3 years, 10 months ago (2017-02-07 23:13:44 UTC) #47
kojii
PTAL. On 2017/02/07 at 23:13:44, kojii wrote: > On 2017/02/07 at 16:20:52, drott wrote: > ...
3 years, 10 months ago (2017-02-08 04:40:05 UTC) #52
drott
On 2017/02/08 at 04:40:05, kojii wrote: > PTAL. > > On 2017/02/07 at 23:13:44, kojii ...
3 years, 10 months ago (2017-02-08 15:13:18 UTC) #57
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/2647923002/260001
3 years, 10 months ago (2017-02-08 23:28:37 UTC) #59
kojii
eae@, PTAL. Forgot this needs paint owner sign off. drott@: > you can file bugs ...
3 years, 10 months ago (2017-02-08 23:32:03 UTC) #62
eae
LGTM for core/paint
3 years, 10 months ago (2017-02-09 01:05:43 UTC) #63
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/2647923002/260001
3 years, 10 months ago (2017-02-09 01:09:35 UTC) #65
commit-bot: I haz the power
Committed patchset #13 (id:260001) as https://chromium.googlesource.com/chromium/src/+/7affa3729f4c422d9db4076e4806fddc49008560
3 years, 10 months ago (2017-02-09 01:17:10 UTC) #68
kojii
3 years, 10 months ago (2017-02-09 12:33:22 UTC) #69
Message was sent while issue was closed.
The rebaseline bot didn't change any, so the test failure could be the bot was
flaky, probably due to different font configurations? Not very clear at this
moment.

Powered by Google App Engine
This is Rietveld 408576698