New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 774502 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocking:
issue 627609



Sign in to add a comment

Roll harfbuzz to 1.6.3

Project Member Reported by drott@chromium.org, Oct 13 2017

Issue description

Contains fixes for trak table support on Mac.


 

Comment 1 by e...@chromium.org, Oct 13 2017

Status: Fixed (was: Started)

Comment 2 by js...@chromium.org, Oct 23 2017

Blocking: 766816

Comment 3 by js...@chromium.org, Oct 23 2017

Cc: js...@chromium.org
Status: Started (was: Fixed)
Summary: Roll harfbuzz to 1.6.1 (was: Roll harfbuzz to 1.6)
1.6 roll was not done when this bug was marked as fixed.
 
Now, Dominik is going directly to 1.6.1.
1.6.1 is also necessary for ICU 60 update. ( bug 766816 ). 

Comment 4 by js...@chromium.org, Oct 26 2017

Summary: Roll harfbuzz to 1.6.2 (was: Roll harfbuzz to 1.6.1)
Some issues in 1.6.1 were resolved in 1.6.2. 

Comment 5 by js...@chromium.org, Oct 26 2017

Blocking: -766816
 bug 766816  is not blocked by this CL any more. ICU 60 requirement was cherry-picked from the upstream. 
Project Member

Comment 6 by bugdroid1@chromium.org, Oct 26 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/544f28589b405677a4853462feb3648413a3f7ca

commit 544f28589b405677a4853462feb3648413a3f7ca
Author: Jungshik Shin <jshin@chromium.org>
Date: Thu Oct 26 22:57:46 2017

Update Harfbuzz to 1.6.2

Along with improvements since 1.5.1, 1.6.2 is
necessary for ICU 60 update.

BUG= chromium:774502 ,  chromium:766816 
TEST=emerge-${BOARD} harfbuzz
TEST=cros tryjob -g 736711 chromiumos-sdk   amd64-generic-full  arm-generic-full
Change-Id: I1bd7f570c0b2ae46f2aa145f5f67d3a17a3808ad
Reviewed-on: https://chromium-review.googlesource.com/736711
Commit-Ready: Jungshik Shin <jshin@chromium.org>
Tested-by: Jungshik Shin <jshin@chromium.org>
Reviewed-by: Dan Erat <derat@chromium.org>
Reviewed-by: Dominik Röttsches <drott@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[delete] https://crrev.com/fbf71160b9f18ec46d24c706eedcb54c1e6ac19d/media-libs/harfbuzz/harfbuzz-1.5.1-r1.ebuild
[rename] https://crrev.com/544f28589b405677a4853462feb3648413a3f7ca/media-libs/harfbuzz/harfbuzz-1.6.2.ebuild
[add] https://crrev.com/544f28589b405677a4853462feb3648413a3f7ca/media-libs/harfbuzz/harfbuzz-1.6.2-r1.ebuild
[modify] https://crrev.com/544f28589b405677a4853462feb3648413a3f7ca/media-libs/harfbuzz/Manifest

Comment 7 by js...@chromium.org, Oct 30 2017

Summary: Roll harfbuzz to 1.6.4 (was: Roll harfbuzz to 1.6.2)
Behdad said that 1.6.2 is not good. Either go to 1.6.3 or 1.6.4 (he's cutting today). 

Comment 8 by drott@chromium.org, Oct 31 2017

Got it, thanks, CL is update to 1.6.3 now.

Components: Blink>Fonts
Cc: behdad@chromium.org
Thanks, Dominik. 

Behdad:  It appears that there are some important changes past 1.6.3. Should I wait for 1.6.4 for CrOS (it's not yet released)? 

I'm going to let it rest for a couple of days, and if nothing comes up, call it 1.7.0 on Monday.

One problem we have now is that master doesn't get tested until after a release, when Firefox and then Chrome roll forward.
We could write a roll script that uploads a test roll commit to chromium-review.googlesource.com for a candidate HB revision and triggers all the test bots to get a first feel whether everything compiles and layout tests look somewhat okay. Or do full Chrome builds with layout tests runs on travis? Maybe there are existing recipes for that.

Project Member

Comment 13 by bugdroid1@chromium.org, Nov 2 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/d9338280305c81f3dac8aa1a3da3e459e3f341f9

commit d9338280305c81f3dac8aa1a3da3e459e3f341f9
Author: Dominik Röttsches <drott@chromium.org>
Date: Thu Nov 02 17:49:34 2017

Roll HarfBuzz to 1.6.3

Contains required changes to fix trak table to support on Mac (issue
627609), and Unicode 10 updates, an ICU build fix and fixes for
hb_set.

Bug:  774502 
Change-Id: Ie8e39a42d197c26f26f6478bd8ef64c13c5a4757
Reviewed-on: https://chromium-review.googlesource.com/718752
Commit-Queue: Dominik Röttsches <drott@chromium.org>
Reviewed-by: Ben Wagner <bungeman@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#513541}
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/linux/fast/forms/textarea/textarea-appearance-basic-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/linux/fast/forms/textarea/textarea-scroll-height-expected.txt
[add] https://crrev.com/d9338280305c81f3dac8aa1a3da3e459e3f341f9/third_party/WebKit/LayoutTests/platform/mac-mac10.10/external/wpt/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https-expected.txt
[add] https://crrev.com/d9338280305c81f3dac8aa1a3da3e459e3f341f9/third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/mojo-blobs/fast/files/file-in-input-display-expected.png
[add] https://crrev.com/d9338280305c81f3dac8aa1a3da3e459e3f341f9/third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/mojo-blobs/fast/files/file-in-input-display-expected.txt
[add] https://crrev.com/d9338280305c81f3dac8aa1a3da3e459e3f341f9/third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/mojo-loading/fast/table/append-cells2-expected.png
[add] https://crrev.com/d9338280305c81f3dac8aa1a3da3e459e3f341f9/third_party/WebKit/LayoutTests/platform/mac-mac10.10/virtual/mojo-loading/fast/table/remove-td-display-none-expected.png
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/html/css3-modsel-161-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/html/css3-modsel-19b-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/html/css3-modsel-23-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/html/css3-modsel-24-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/html/css3-modsel-64-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/html/css3-modsel-68-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/html/css3-modsel-69-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xhtml/css3-modsel-161-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xhtml/css3-modsel-19b-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xhtml/css3-modsel-23-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xhtml/css3-modsel-24-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xhtml/css3-modsel-64-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xhtml/css3-modsel-68-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xhtml/css3-modsel-69-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xml/css3-modsel-161-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xml/css3-modsel-19b-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xml/css3-modsel-23-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xml/css3-modsel-24-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xml/css3-modsel-64-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xml/css3-modsel-68-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xml/css3-modsel-69-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/input/caret-at-the-edge-of-input-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/input/reveal-caret-of-multiline-input-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/pasteboard/drop-text-without-selection-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/pasteboard/pasting-tabs-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/selection/replaced-boundaries-3-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/selection/select-across-readonly-input-4-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/selection/select-across-readonly-input-5-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/selection/selection-button-text-expected.txt
[add] https://crrev.com/d9338280305c81f3dac8aa1a3da3e459e3f341f9/third_party/WebKit/LayoutTests/platform/mac-mac10.11/external/wpt/webrtc/RTCPeerConnection-setRemoteDescription-tracks.https-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/css/continuationCrash-expected.txt
[add] https://crrev.com/d9338280305c81f3dac8aa1a3da3e459e3f341f9/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/css/input-search-padding-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/css/line-height-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/css/margin-top-bottom-dynamic-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/dynamic/positioned-movement-with-positioned-children-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/basic-buttons-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/blankbuttons-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/button-positioned-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/button-style-color-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/button-table-styles-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/button-text-transform-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/button/button-cannot-be-nested-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/button/button-white-space-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/formmove3-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/image/image-alt-text-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/input-align-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/input-button-sizes-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/plaintext-mode-2-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/search/search-vertical-alignment-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/HTMLOptionElement_label02-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/HTMLOptionElement_label04-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/HTMLOptionElement_label05-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/basic-selects-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/disabled-select-change-index-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/hidden-listbox-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/listbox-bidi-align-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/listbox-scrollbar-incremental-load-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/listbox-width-change-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/menulist-appearance-none-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/menulist-deselect-update-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/menulist-no-overflow-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/menulist-option-wrap-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/menulist-style-color-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/menulist-width-change-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/optgroup-rendering-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/option-script-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/option-strip-whitespace-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-autofilled-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-baseline-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-block-background-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-change-listbox-size-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-change-popup-to-listbox-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-dirty-parent-pref-widths-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-disabled-appearance-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-initial-position-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-item-background-clip-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-list-box-with-height-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-listbox-multiple-no-focusring-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-multiple-rtl-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-overflow-scroll-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-overflow-scroll-inherited-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-size-invalid-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-style-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/stuff-on-my-optgroup-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/tabbing-input-iframe-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/targeted-frame-submission-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text-style-color-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/input-appearance-disabled-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/input-appearance-focus-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/input-appearance-readonly-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/input-appearance-selection-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/input-appearance-visibility-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/input-appearance-width-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/input-disabled-color-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/input-double-click-selection-gap-bug-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/input-readonly-autoscroll-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/input-table-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/input-text-double-click-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/input-text-drag-down-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/input-text-option-delete-expected.txt
[add] https://crrev.com/d9338280305c81f3dac8aa1a3da3e459e3f341f9/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/text-font-height-mismatch-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/textarea/basic-textareas-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/textarea/basic-textareas-quirks-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/textarea/reset-textarea-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/textarea/textarea-scroll-height-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/textarea/textarea-setinnerhtml-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/parser/document-write-option-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/parser/open-comment-in-textarea-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/selectors/064-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/html/tabular_data/col_width_resizing_table-expected.txt
[add] https://crrev.com/d9338280305c81f3dac8aa1a3da3e459e3f341f9/third_party/WebKit/LayoutTests/platform/mac-mac10.11/paint/invalidation/change-text-content-and-background-color-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/paint/invalidation/search-field-cancel-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/paint/invalidation/subtree-root-skipped-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/paint/selection/text-selection-with-composition-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/svg/custom/inline-svg-in-xhtml-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-mac10.11/svg/hixie/mixed/003-expected.txt
[add] https://crrev.com/d9338280305c81f3dac8aa1a3da3e459e3f341f9/third_party/WebKit/LayoutTests/platform/mac-mac10.11/virtual/mojo-blobs/fast/files/file-in-input-display-expected.png
[add] https://crrev.com/d9338280305c81f3dac8aa1a3da3e459e3f341f9/third_party/WebKit/LayoutTests/platform/mac-mac10.11/virtual/mojo-loading/fast/table/append-cells2-expected.png
[add] https://crrev.com/d9338280305c81f3dac8aa1a3da3e459e3f341f9/third_party/WebKit/LayoutTests/platform/mac-mac10.11/virtual/mojo-loading/fast/table/remove-td-display-none-expected.png
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-retina/css3/selectors3/html/css3-modsel-161-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-retina/css3/selectors3/html/css3-modsel-19b-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-retina/css3/selectors3/html/css3-modsel-23-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-retina/css3/selectors3/html/css3-modsel-24-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-retina/css3/selectors3/html/css3-modsel-64-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-retina/css3/selectors3/html/css3-modsel-68-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-retina/css3/selectors3/html/css3-modsel-69-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-retina/css3/selectors3/xhtml/css3-modsel-161-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-retina/css3/selectors3/xhtml/css3-modsel-19b-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-retina/css3/selectors3/xhtml/css3-modsel-23-expected.txt
[delete] https://crrev.com/cbc140c9ece3d71c6c4233b20ccfb5d52cbb2229/third_party/WebKit/LayoutTests/platform/mac-retina/css3/selecto
Status: Fixed (was: Started)
Full Chrome build on Travis will take foreeeeeeeeeeeeeeever I'd guess...

We just add a whole bunch of different targets using CircleCI, so build breakages should go down.  Our test suite however is really not exhaustive, specially for functionality other than hb_shape().  That's why, for example, when I rewrote hb_set_t, it took two followup releases to fully fix it.
Project Member

Comment 16 by bugdroid1@chromium.org, Nov 3 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/487f920d800195ee2d5de599ac0f647720627dc4

commit 487f920d800195ee2d5de599ac0f647720627dc4
Author: Dominik Röttsches <drott@chromium.org>
Date: Fri Nov 03 11:37:34 2017

Fix tracking for Mac system fonts

Mac OS uses the trak table for the .SF NS Display and .SF NS Text fonts
only when using the CTFontCreateUIFontForSize API call. Behdad and I
implemented the fix for this in [1]. HarfBuzz checks in its CoreText
backend which incoming font is requested, and replaces the internal
CTFont with the matching one using the above API call. This enables
correct tracking and allows us to have identical letter spacing with
Safari at all font sizes for these fonts.

There was a second issue, now fixed in HarfBuzz: The .SF NS* fonts were
not sent to the CoreText backend because they do not have a morx table,
they only have a kerx table. The criterion was updated and they now go
through the right backend.

Chrome OS developers, please update your SDK to include the latest
HarfBuzz roll [2] or revert this CL locally temporarily until your SDK
build picks up the HarfBuzz roll.

[1] https://github.com/behdad/harfbuzz/commit/dd4b321b4a429c6e6a28441ea9ae52f8f9dd1dad
[2] https://chromium-review.googlesource.com/c/chromium/src/+/718752

Bug:  774502 
Change-Id: Ibc33c6da69a4401ed590b349773ae154db4fd0d7
Reviewed-on: https://chromium-review.googlesource.com/718860
Commit-Queue: Dominik Röttsches <drott@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#513745}
[modify] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/NeverFixTests
[modify] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/fast/text/international/text-overflow-ellipsis-bidi-expected.html
[modify] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/fast/text/international/text-overflow-ellipsis-bidi.html
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/fast/text/mac-system-ui-trak.html
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css2.1/t1202-counter-04-b-expected.png
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css2.1/t1202-counter-04-b-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css2.1/t1202-counters-04-b-expected.png
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.10/css2.1/t1202-counters-04-b-expected.txt
[modify] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/text/color-emoji-expected.png
[modify] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/text/emoticons-expected.png
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/text/mac-system-ui-trak-expected.txt
[modify] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/text/orientation-sideways-expected.png
[modify] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.10/fast/text/unicode-fallback-font-expected.png
[modify] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css2.1/t1202-counter-04-b-expected.png
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css2.1/t1202-counter-04-b-expected.txt
[modify] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css2.1/t1202-counters-04-b-expected.png
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css2.1/t1202-counters-04-b-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/html/css3-modsel-161-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/html/css3-modsel-19b-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/html/css3-modsel-23-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/html/css3-modsel-24-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/html/css3-modsel-64-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/html/css3-modsel-68-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/html/css3-modsel-69-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xhtml/css3-modsel-161-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xhtml/css3-modsel-19b-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xhtml/css3-modsel-23-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xhtml/css3-modsel-24-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xhtml/css3-modsel-64-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xhtml/css3-modsel-68-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xhtml/css3-modsel-69-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xml/css3-modsel-161-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xml/css3-modsel-19b-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xml/css3-modsel-23-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xml/css3-modsel-24-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xml/css3-modsel-64-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xml/css3-modsel-68-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/css3/selectors3/xml/css3-modsel-69-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/caret/caret-color-011-expected.png
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/caret/caret-color-011-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/input/caret-at-the-edge-of-input-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/input/reveal-caret-of-multiline-input-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/pasteboard/drop-text-without-selection-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/pasteboard/pasting-tabs-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/selection/replaced-boundaries-3-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/selection/select-across-readonly-input-1-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/selection/select-across-readonly-input-2-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/selection/select-across-readonly-input-3-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/selection/select-across-readonly-input-4-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/selection/select-across-readonly-input-5-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/editing/selection/selection-button-text-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/external/wpt/html-media-capture/capture_audio_cancel-manual-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/external/wpt/html-media-capture/capture_image_cancel-manual-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/external/wpt/html-media-capture/capture_video_cancel-manual-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/css/continuationCrash-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/css/line-height-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/css/margin-top-bottom-dynamic-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/dynamic/positioned-movement-with-positioned-children-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/events/autoscroll-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/events/context-no-deselect-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/files/file-in-input-display-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/basic-buttons-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/blankbuttons-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/button-positioned-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/button-style-color-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/button-table-styles-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/button-text-transform-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/button/button-align-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/button/button-cannot-be-nested-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/button/button-white-space-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/control-clip-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/control-clip-overflow-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/file/file-input-direction-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/file/input-file-re-render-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/formmove3-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/image/005-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/image/image-alt-text-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/input-align-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/input-button-sizes-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/input-first-letter-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/minWidthPercent-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/number/number-appearance-rtl-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/plaintext-mode-2-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/search/search-vertical-alignment-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/004-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/HTMLOptionElement_label01-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/HTMLOptionElement_label02-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/HTMLOptionElement_label03-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/HTMLOptionElement_label04-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/HTMLOptionElement_label05-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/basic-selects-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/disabled-select-change-index-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/hidden-listbox-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/listbox-bidi-align-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/listbox-scrollbar-incremental-load-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/listbox-width-change-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/menulist-appearance-rtl-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/menulist-clip-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/menulist-deselect-update-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/menulist-no-overflow-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/menulist-option-wrap-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/menulist-restrict-line-height-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/menulist-style-color-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/menulist-width-change-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/optgroup-rendering-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/option-script-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/option-strip-whitespace-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/option-text-clip-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-align-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-baseline-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-block-background-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-change-listbox-size-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-change-listbox-to-popup-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-change-popup-to-listbox-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-dirty-parent-pref-widths-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-disabled-appearance-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-empty-option-height-expected.png
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-empty-option-height-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-initial-position-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-item-background-clip-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-list-box-with-height-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-listbox-multiple-no-focusring-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-multiple-rtl-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-overflow-scroll-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-overflow-scroll-inherited-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-selected-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-size-invalid-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-style-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/select/select-writing-direction-natural-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/stuff-on-my-optgroup-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/tabbing-input-iframe-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/targeted-frame-submission-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text-style-color-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/input-appearance-bkcolor-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/input-appearance-default-bkcolor-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/input-appearance-disabled-expected.txt
[add] https://crrev.com/487f920d800195ee2d5de599ac0f647720627dc4/third_party/WebKit/LayoutTests/platform/mac-mac10.11/fast/forms/text/input-appearance-focus-expected.txt
[add] https://crrev.com/487f9

Comment 17 by warx@chromium.org, Nov 3 2017

Cc: malaykeshav@chromium.org warx@chromium.org
There is a Chromium CL [1] committed using HarfBuzz 1.6.3 in Chrome, however Chrome OS still bundles to Harfbuzz 1.6.2 [2].

This is causing an error when deploying Chrome to device (see go/simplechrome) and will soon block Chrome PFQ, which blocks the Chrome version uprev.

Please help update Harfbuzz on Chrome OS, thanks!

[1] https://chromium-review.googlesource.com/c/chromium/src/+/718860
[2] https://cs.corp.google.com/chromeos_public/src/third_party/chromiumos-overlay/media-libs/harfbuzz/
> This is causing an error when deploying Chrome to device (see go/simplechrome

I'm curious what error was caused by a version difference. Perhaps, there are symbols in 1.6.3 that are not present in 1.6.2 ? 

Anyway, I've made a CL to go to 1.6.3 on CrOS. ( 
https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/754006 ). 
From a recent mail related to this discussion, I believe the error that occurs while deploying chrome is:

symbol lookup error: /opt/google/chrome/chrome: undefined symbol: hb_font_set_ptem
Summary: Roll harfbuzz to 1.6.3 (was: Roll harfbuzz to 1.6.4 )
Thanks,  malaykeshav@. 


https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/754006 was sent to CQ. 



Project Member

Comment 21 by bugdroid1@chromium.org, Nov 3 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/1f94d6a7970886a94d1c26731844c094dae91824

commit 1f94d6a7970886a94d1c26731844c094dae91824
Author: Jungshik Shin <jshin@chromium.org>
Date: Fri Nov 03 23:29:02 2017

Update Harfbuzz to 1.6.3

According to Behdad (the primary developer of Harfbuzz), 1.6.2 is not a
good release.

BUG= chromium:774502 
TEST=emerge-${BOARD} harfbuzz
Change-Id: Ifeecdbda07d2eb43207ed4046a6ea2ec2889b457
Reviewed-on: https://chromium-review.googlesource.com/754006
Commit-Ready: Jungshik Shin <jshin@chromium.org>
Tested-by: Jungshik Shin <jshin@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[rename] https://crrev.com/1f94d6a7970886a94d1c26731844c094dae91824/media-libs/harfbuzz/harfbuzz-1.6.3.ebuild
[delete] https://crrev.com/5526fff5c688c7b28f028a5fbbdb3b38c2315c24/media-libs/harfbuzz/harfbuzz-1.6.2-r1.ebuild
[modify] https://crrev.com/1f94d6a7970886a94d1c26731844c094dae91824/media-libs/harfbuzz/Manifest
[add] https://crrev.com/1f94d6a7970886a94d1c26731844c094dae91824/media-libs/harfbuzz/harfbuzz-1.6.3-r1.ebuild

Re #19, hb_font_set_ptem was added in HarfBuzz 1.6.0, rolls from 1.6.2 to 1.6.3 or an upcoming 1.6.4 should not make a difference in that regard. However, yes, the initial roll from 1.5.1 to 1.6.x adds that symbol and the new method hb_font_set_ptem is now used in Blink to fix tracking/size-dependent letter spacing on Mac. 

Please see the last paragraph of the commit msg of https://chromium-review.googlesource.com/c/chromium/src/+/718860 for CrOS related issues with missing symbols. I am not so familiar with the ChromeOS development process, but it's important to refresh/reload/rebase your SDK and local development environment for the new HarfBuzz that jshin@ rolled to be picked up.

I encountered the same issue in ChromeOS.
symbol lookup error: /opt/google/chrome/chrome: undefined symbol: hb_font_set_ptem

Here's solution.
# build the package
emerge-amd64-generic harfbuzz
# deploy the package
cros deploy 10.7.201.26 media-libs/harfbuzz

Comment 24 by drott@chromium.org, Nov 15 2017

Hei DS, thanks for sharing your solution!

Sign in to add a comment