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

Issue 7595001: Update (old) harfbuzz to ToT (Closed)

Created:
9 years, 4 months ago by bashi
Modified:
9 years, 4 months ago
Reviewers:
agl, Evan Martin
CC:
chromium-reviews
Visibility:
Public.

Description

Update (old) harfbuzz to ToT This CL is made by: - Got harfbuzz ToT (revision d10a264823e81631336bab37f08a52cc243d3654) - Applied third_party/harfbuzz/chromium.patch to harfbuzz ToT. - Applied the change made by http://codereview.chromium.org/543067/ (chromium.patch doesn't include this change) - Copied revised files to third_party/harfbuzz - Updated README.chromium and chromium.patch BUG=91789 TEST=ran WebKit layout tests. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=95926

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1343 lines, -412 lines) Patch
M third_party/harfbuzz/README.chromium View 1 chunk +4 lines, -4 lines 0 comments Download
M third_party/harfbuzz/chromium.patch View 6 chunks +80 lines, -8 lines 0 comments Download
M third_party/harfbuzz/contrib/harfbuzz-unicode.c View 1 chunk +1 line, -18 lines 0 comments Download
M third_party/harfbuzz/contrib/harfbuzz-unicode-tables.c View 1 chunk +1 line, -1 line 0 comments Download
M third_party/harfbuzz/harfbuzz.gyp View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/harfbuzz/src/Makefile.am View 1 chunk +2 lines, -1 line 0 comments Download
M third_party/harfbuzz/src/harfbuzz-buffer.h View 4 chunks +12 lines, -4 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-dump.c View 2 chunks +6 lines, -4 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-external.h View 2 chunks +1 line, -7 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-gdef.h View 5 chunks +13 lines, -8 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-gdef.c View 2 chunks +5 lines, -1 line 0 comments Download
M third_party/harfbuzz/src/harfbuzz-gdef-private.h View 4 chunks +18 lines, -7 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-global.h View 1 chunk +4 lines, -0 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-gpos.h View 4 chunks +6 lines, -0 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-gpos.c View 22 chunks +113 lines, -77 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-gpos-private.h View 13 chunks +42 lines, -25 lines 0 comments Download
A third_party/harfbuzz/src/harfbuzz-greek.c View 1 chunk +447 lines, -0 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-gsub.h View 4 chunks +15 lines, -8 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-gsub-private.h View 29 chunks +79 lines, -72 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-hangul.c View 1 chunk +1 line, -1 line 0 comments Download
M third_party/harfbuzz/src/harfbuzz-hebrew.c View 2 chunks +1 line, -3 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-indic.cpp View 8 chunks +21 lines, -2 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-myanmar.c View 1 chunk +0 lines, -4 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-open.h View 17 chunks +27 lines, -21 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-open.c View 5 chunks +24 lines, -7 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-open-private.h View 1 chunk +1 line, -1 line 0 comments Download
M third_party/harfbuzz/src/harfbuzz-shaper.h View 4 chunks +32 lines, -12 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-shaper.cpp View 5 chunks +10 lines, -10 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-shaper-all.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-shaper-private.h View 2 chunks +30 lines, -26 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-stream.h View 1 chunk +8 lines, -2 lines 0 comments Download
M third_party/harfbuzz/src/harfbuzz-thai.c View 1 chunk +45 lines, -21 lines 0 comments Download
M third_party/harfbuzz/tests/linebreaking/harfbuzz-qt.cpp View 1 chunk +2 lines, -23 lines 0 comments Download
M third_party/harfbuzz/tests/shaping/main.cpp View 18 chunks +290 lines, -34 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
bashi
Hi, Files to review: chromium.patch and README.chromium.
9 years, 4 months ago (2011-08-08 04:46:06 UTC) #1
agl
LGTM
9 years, 4 months ago (2011-08-08 14:04:52 UTC) #2
Evan Martin
LGTM either way, but I'm a little worried that chromium.patch was out of date in ...
9 years, 4 months ago (2011-08-08 14:57:05 UTC) #3
bashi
9 years, 4 months ago (2011-08-08 23:50:14 UTC) #4
Hi Evan,

Thank you for review.  I might misunderstand your comments, but there are
unnecessarily files in harfbuzz directory and I don't want to include them in
the chromium.patch.  I'll submit this CL either way, but I'll revise
chromium.patch if there is more appropriate way to reconstruct it.

On 2011/08/08 14:57:05, Evan Martin wrote:
> LGTM either way, but I'm a little worried that chromium.patch was out
> of date in other ways.
> 
> On Sun, Aug 7, 2011 at 9:46 PM,  <mailto:bashi@chromium.org> wrote:
> > This CL is made by:
> > - Got harfbuzz ToT (revision d10a264823e81631336bab37f08a52cc243d3654)
> 
> You could right here reconstruct chromium.patch by doing a diff
> between the harfbuzz revision mentioned in README.chromium and the
> harfbuzz code in our tree.  Then you could skip the step below where
> you manually reapply a patch from a code review.  (You can actually do
> all of this with git if you want to be fancy about it...)
> 
> > - Applied third_party/harfbuzz/chromium.patch to harfbuzz ToT.
> > - Applied the change made by http://codereview.chromium.org/543067/
> > &nbsp;(chromium.patch doesn't include this change)
> > - Copied revised files to third_party/harfbuzz
> > - Updated README.chromium and chromium.patch

Powered by Google App Engine
This is Rietveld 408576698