Currently we can specify only one font for a script/generic font family as the default font.
In order to support more modern fonts, esp. for CJK, we need a first-available-font since such fonts may not be available on older platforms or English version of the platform.
This has been discussed in requests to change the default font, such as http://crbug.com/568030#c4 . This bug splits the work to support font list in IDS_* from changing the default.
Another use case is issue 506837, where we change default from Meiryo to Yu Gothic because Meiryo is not available on English version of Win10, but ideally, since Japanese version of Win10 has Meiryo, we would like to switch only if the font isn't available.
Comment 1 by kojii@chromium.org
, Oct 24 2016