DO NOT MERGE Skia solution to fake-bold fallback fonts.

This version of the fake-bold-for-fallback-fonts fix addresses the
issue succinctly inside of Skia, with no need for Skia's clients to
be aware of the issue. Attempts to draw a bold parent font flag the
embolden flag in the associated SkScalerContext while leaving the
SkPaint's fake bold flag unmodified.

This depends upon change Icdd13f6b, which arranges for FreeType's
FontHost to ignore redundant embolden requests.

This is a cherry-pick of change I4132a232 from master.

Bug: 6629786
Change-Id: I389d6793e5472d664f6ac7b894927dbfd811be12
1 file changed