FontCache::createFontPlatformData() is calling getFontPropertiesFromPattern() with the configure pattern instead of the result one after the match. This is causing several layout test failures like: https://build.webkit.org/results/GTK%20Linux%2064-bit%20Release%20(Tests)/r239762%20(9317)/fast/css3-text/font-synthesis-diffs.html
Created attachment 358686 [details] Patch
Created attachment 358688 [details] Patch
Committed r239768: <https://trac.webkit.org/changeset/239768>
<rdar://problem/47144017>