[omnibox] GM2 styling for entities plus improvements to answers logic.

This CL addresses a performance concern with the way a font list was
being derived with size delta, applies minor style changes to entity
suggestions, and simplifies the logic for presenting styled answers.
Now answers and entities will always be styled to spec, regardless of
the flag determining whether to reverse content/descriptions fields.

Change-Id: Idb604f655ccbdcffdbe08e99c7d8c1462c636d18
Reviewed-on: https://chromium-review.googlesource.com/1140620
Commit-Queue: Orin Jaworski <orinj@chromium.org>
Reviewed-by: Justin Donnelly <jdonnelly@chromium.org>
Cr-Commit-Position: refs/heads/master@{#575905}
2 files changed