Revert of Avoid CTFontCreateCopyWithAttributes. (patchset #4 id:60001 of https://codereview.chromium.org/1344213004/ )
Revert of Avoid CTFontCreateCopyWithAttributes. (patchset #4 id:60001 of https://codereview.chromium.org/1344213004/ )

Reason for revert:
Causes issues with synthetic bold italic on all versions of OSX, with OSX10.10 resulting in many measurement related changes (this is expected though).

fast/text/atsui-multiple-renderers.html
fast/css/font-face-synthetic-bold-italic.html

https://storage.googleapis.com/chromium-layout-test-archives/WebKit_Mac10_9__retina_/6168/layout-test-results/results.html

https://storage.googleapis.com/chromium-layout-test-archives/WebKit_Mac10_10/4525/layout-test-results/results.html

Original issue's description:
> Avoid CTFontCreateCopyWithAttributes.
>
> It appears that CTFontCreateCopyWithAttributes and
> CTFontCreateCopyWithSymbolicTraits share similar issues with the default
> font on OSX10.10. CTFontCreateWithFontDescriptor cannot be used as
> it will not work with webfonts. Since this is all low-level use, create the
> CTFonts from the underlying CGFonts directly.
>
> BUG=chromium:524646
>
> Committed: https://skia.googlesource.com/skia/+/d3296717b9d0930237be3502b82ab94d0b4d177f

TBR=erikchen@chromium.org,mtklein@google.com,reed@google.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=chromium:524646

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

HalCanary/skia-hc,google/skia,qrealka/skia-hc,google/skia,HalCanary/skia-hc,rubenvb/skia,shahrzadmn/skia,HalCanary/skia-hc,HalCanary/skia-hc,shahrzadmn/skia,Hikari-no-Tenshi/android_external_skia,aosp-mirror/platform_external_skia,shahrzadmn/skia,shahrzadmn/skia,qrealka/skia-hc,rubenvb/skia,tmpvar/skia.cc,tmpvar/skia.cc,rubenvb/skia,rubenvb/skia,tmpvar/skia.cc,tmpvar/skia.cc,HalCanary/skia-hc,aosp-mirror/platform_external_skia,tmpvar/skia.cc,qrealka/skia-hc,tmpvar/skia.cc,qrealka/skia-hc,shahrzadmn/skia,google/skia,rubenvb/skia,Hikari-no-Tenshi/android_external_skia,google/skia,aosp-mirror/platform_external_skia,aosp-mirror/platform_external_skia,tmpvar/skia.cc,qrealka/skia-hc,google/skia,HalCanary/skia-hc,HalCanary/skia-hc,rubenvb/skia,rubenvb/skia,shahrzadmn/skia,HalCanary/skia-hc,tmpvar/skia.cc,google/skia,qrealka/skia-hc,tmpvar/skia.cc,shahrzadmn/skia,rubenvb/skia,aosp-mirror/platform_external_skia,Hikari-no-Tenshi/android_external_skia,google/skia,aosp-mirror/platform_external_skia,Hikari-no-Tenshi/android_external_skia,Hikari-no-Tenshi/android_external_skia,shahrzadmn/skia,Hikari-no-Tenshi/android_external_skia,aosp-mirror/platform_external_skia,Hikari-no-Tenshi/android_external_skia,Hikari-no-Tenshi/android_external_skia,shahrzadmn/skia,aosp-mirror/platform_external_skia,HalCanary/skia-hc,google/skia,rubenvb/skia,google/skia,rubenvb/skia,google/skia,HalCanary/skia-hc,aosp-mirror/platform_external_skia,qrealka/skia-hc,aosp-mirror/platform_external_skia,qrealka/skia-hc