Synthesis of full name from family + style should be reverted
In evaluating an OpenJK bug here : https://bugs.openjdk.java.net/browse/JDK-8264703 it appears to me that the root cause is that fontconfig has synthesised a font full name of "DejaVu Sans Book", and this does not match what the name table file 4 (full name) reports. This causes clients to be mislead into thinking this is not the font they expected. The original motivation for !82 (49ee062f)
seems to be that fonts which include "Regular" in the full name are in error.
But whatever the motivation there is huge ground for causing confusion if fontconfig does not report the true actual value in the font.