Support float widths in RenderTextHarfBuzz.
commitc44272063736691732f2997b4564d5583cc17dc0
authormsw@chromium.org <msw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 8 Aug 2014 08:25:24 +0000 (8 08:25 +0000)
committermsw@chromium.org <msw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 8 Aug 2014 08:27:14 +0000 (8 08:27 +0000)
treed6e3748c16e308ebd764e3ab86e445b72d420076
parentc9e3b2030e2e615111e341ac9149fe329b005da3
Support float widths in RenderTextHarfBuzz.

The gfx_unittests CanvasTestMac.* passes on Mac Views.
(can also run the tests with --enable-harfbuzz-rendertext)

BUG=391843
TEST=CanvasTestMac.* passes, no Mac text rendering changes.
R=asvitkine@chromium.org,ckocagil@chromium.org

Review URL: https://codereview.chromium.org/440213004

Cr-Commit-Position: refs/heads/master@{#288255}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288255 0039d316-1c4b-4281-b951-d872f2087c98
ui/gfx/render_text.h
ui/gfx/render_text_harfbuzz.cc
ui/gfx/render_text_harfbuzz.h
ui/gfx/render_text_win.cc