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

Issue 408733002: Fix RenderTextHarfBuzz glyph offset regression. (Closed)

Created:
6 years, 5 months ago by msw
Modified:
6 years, 5 months ago
CC:
chromium-reviews, ebrahimgnu, ebraminio, behdad, Daniel Erat
Project:
chromium
Visibility:
Public.

Description

Fix RenderTextHarfBuzz glyph offset regression. Negate the vertical glyph offset in RenderTextHarfBuzz. Also restores the hb_buffer_set_language call and comment. These were victims of merge errors in r284297. BUG=391203 TEST=Arabic diacritics are drawn correctly. R=ckocagil@chromium.org TBR=asvitkine@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=284356

Patch Set 1 #

Total comments: 2

Patch Set 2 : Restore hb_buffer_set_language call. #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+3 lines, -2 lines) Patch
M ui/gfx/render_text_harfbuzz.cc View 1 2 chunks +3 lines, -2 lines 1 comment Download

Messages

Total messages: 8 (0 generated)
msw
Landing this quick regression fix.
6 years, 5 months ago (2014-07-19 23:33:27 UTC) #1
ckocagil
Oops, I have no idea how this merge error happened. Sorry for the trouble. lgtm ...
6 years, 5 months ago (2014-07-19 23:35:22 UTC) #2
msw
https://codereview.chromium.org/408733002/diff/1/ui/gfx/render_text_harfbuzz.cc File ui/gfx/render_text_harfbuzz.cc (right): https://codereview.chromium.org/408733002/diff/1/ui/gfx/render_text_harfbuzz.cc#newcode1014 ui/gfx/render_text_harfbuzz.cc:1014: // TODO(ckocagil): Should we call |hb_buffer_set_language()| here? On 2014/07/19 ...
6 years, 5 months ago (2014-07-20 00:08:20 UTC) #3
msw
The CQ bit was checked by msw@chromium.org
6 years, 5 months ago (2014-07-20 00:08:56 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/msw@chromium.org/408733002/20001
6 years, 5 months ago (2014-07-20 00:10:09 UTC) #5
behdad_google
https://codereview.chromium.org/408733002/diff/20001/ui/gfx/render_text_harfbuzz.cc File ui/gfx/render_text_harfbuzz.cc (right): https://codereview.chromium.org/408733002/diff/20001/ui/gfx/render_text_harfbuzz.cc#newcode1015 ui/gfx/render_text_harfbuzz.cc:1015: hb_buffer_set_language(buffer, hb_language_get_default()); FWIW setting the language to default is ...
6 years, 5 months ago (2014-07-20 01:52:51 UTC) #6
commit-bot: I haz the power
Change committed as 284356
6 years, 5 months ago (2014-07-20 02:25:22 UTC) #7
Alexei Svitkine (slow)
6 years, 5 months ago (2014-07-21 14:05:23 UTC) #8
Message was sent while issue was closed.
lgtm

Powered by Google App Engine
This is Rietveld 408576698