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

Issue 1555013002: Make emphasis mark glyph data retrieval independent of code path (Closed)

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

Description

Make emphasis mark glyph data retrieval independent of code path Looking up the glyph data for emphasis marks was still dependent on the simple path. Change this implementation to use buildGlyphBuffer() and become independent of the code path. This should be the last blocker for removing the simple code path. Rebaselines for improved size of .notdef glyph. Latin and other non- upright in vertical characters are default-sideways. I cannot find anything in the spec regarding the orientation of non-CJK emphasis marks, so it should be fine not to do any special casing for their orientation. BUG=561426 R=eae Committed: https://crrev.com/6a8c5a29250629da84dd967b2883b4fd961f54ce Cr-Commit-Position: refs/heads/master@{#367330}

Patch Set 1 #

Patch Set 2 : Rebaselines for better .notdef sized, default sideways for non-CJK marks #

Patch Set 3 : Additional win rebaselines #

Unified diffs Side-by-side diffs Delta from patch set Stats (+16 lines, -19 lines) Patch
M third_party/WebKit/LayoutTests/TestExpectations View 1 2 2 chunks +7 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/platform/fonts/Font.cpp View 1 chunk +9 lines, -17 lines 0 comments Download

Messages

Total messages: 21 (11 generated)
drott
4 years, 11 months ago (2016-01-04 08:49:51 UTC) #1
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1555013002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1555013002/20001
4 years, 11 months ago (2016-01-04 10:24:41 UTC) #5
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: win_chromium_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/154431)
4 years, 11 months ago (2016-01-04 12:43:07 UTC) #9
drott
Additional win rebaselines
4 years, 11 months ago (2016-01-04 13:02:16 UTC) #10
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1555013002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1555013002/40001
4 years, 11 months ago (2016-01-04 13:02:31 UTC) #12
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 11 months ago (2016-01-04 16:01:50 UTC) #14
eae
This is great, thank you! LGTM
4 years, 11 months ago (2016-01-04 18:21:20 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1555013002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1555013002/40001
4 years, 11 months ago (2016-01-04 18:39:22 UTC) #17
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 11 months ago (2016-01-04 18:45:57 UTC) #19
commit-bot: I haz the power
4 years, 11 months ago (2016-01-04 18:46:54 UTC) #21
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/6a8c5a29250629da84dd967b2883b4fd961f54ce
Cr-Commit-Position: refs/heads/master@{#367330}

Powered by Google App Engine
This is Rietveld 408576698