Pass a TextRunPaintInfo to Font::getGlyphsAndAdvances variants.

Both getGlyphsAndAdvancesForComplexText() and
getGlyphsAndAdvancesForSimpleText() take explicit 'run', 'from' & 'to'
params.

But these are always extracted from the same TextRunPaintInfo, so we
could pass that instead.

R=eae@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171091 bbb929c8-8fbe-4397-9dbb-9b2b20218538