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

Issue 1088093005: Unit tests for HarfBuzzShaper (Closed)

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

Description

Unit tests for HarfBuzzShaper Add unit tests for HarfBuzzShaper covering segmentation based on script and font data as well as the resolution logic for common, inherited and script extensions. Operates as close to the API boundary as possible in that input is a string as given to the Shaper constructor and output is the final harfbuzz runs as supplied to the hb_buffer_add<enc> function. R=dominik.rottsches@intel.com Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=194273

Patch Set 1 #

Total comments: 2

Patch Set 2 : w/test fixture #

Unified diffs Side-by-side diffs Delta from patch set Stats (+187 lines, -1 line) Patch
M Source/platform/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M Source/platform/blink_platform.gypi View 1 chunk +1 line, -0 lines 0 comments Download
M Source/platform/blink_platform_tests.gyp View 1 chunk +1 line, -0 lines 0 comments Download
M Source/platform/fonts/shaping/HarfBuzzShaper.h View 2 chunks +18 lines, -1 line 0 comments Download
A Source/platform/fonts/shaping/HarfBuzzShaperTest.cpp View 1 1 chunk +166 lines, -0 lines 0 comments Download

Messages

Total messages: 14 (4 generated)
eae
5 years, 8 months ago (2015-04-22 13:32:59 UTC) #2
Dominik Röttsches
That's a great addition - I'm glad to have the foundations for this, now. Below, ...
5 years, 8 months ago (2015-04-22 14:17:51 UTC) #3
eae
On 2015/04/22 14:17:51, Dominik Röttsches wrote: > That's a great addition - I'm glad to ...
5 years, 8 months ago (2015-04-22 14:23:26 UTC) #4
eae
Good call on using a fixture, made the test much simpler! Thanks! PTAL
5 years, 8 months ago (2015-04-22 14:30:46 UTC) #5
d.roettsches
LGTM, thanks for the quick update. (Unfortunately I can't login to my Intel account right ...
5 years, 8 months ago (2015-04-22 20:21:12 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1088093005/20001
5 years, 8 months ago (2015-04-22 20:29:56 UTC) #8
commit-bot: I haz the power
No LGTM from a valid reviewer yet. Only full committers are accepted. Even if an ...
5 years, 8 months ago (2015-04-22 20:29:58 UTC) #10
Dominik Röttsches
LGTM, sorry for the inconvenience.
5 years, 8 months ago (2015-04-23 08:29:02 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1088093005/20001
5 years, 8 months ago (2015-04-23 08:29:40 UTC) #13
commit-bot: I haz the power
5 years, 8 months ago (2015-04-23 08:39:09 UTC) #14
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=194273

Powered by Google App Engine
This is Rietveld 408576698