DescriptionReland "Change fallback font collection in HarfBuzzShaper"
Change HarfBuzzShaper to not populate the fallback font list during text
shaping and instead populate it based on the ShapeResult objects at call
time. This circumvents additional registration work and renders the text
shaping API simpler and more consistent.
Originally landed in r198813 (bbb929c88fbe43979dbb9b2b20218538) and then
reverted in r198818 (64e30826c261ac7a2607e891dbe7e9d2d251e5f3) by virtue
of Mac 10.6 test failures caused by a missing NULL check, since added.
This is a speculative fix.
R=leviw@chromium.org
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=198886
Patch Set 1 #
Messages
Total messages: 7 (2 generated)
|