[PATCH] dwrite: Prefer Windows platform names regardless of record order.
Otherwise localized family name of IPA font isn't available in DirectWrite. While Wine enumerates localized name in GDI. N.B. IPA font family (e.g. IPA Mincho) is a bit tricky. It has Japanese (Kanji) name for Japanese Windows, though it has English (ASCII) name for Japanese Macintosh. And due to record order, Wine's DirectWrite chooses Macintosh one. Signed-off-by: Akihiro Sagawa <sagawa.aki(a)gmail.com> --- dlls/dwrite/opentype.c | 52 ++++++++++++++++++-------------------------------- 1 file changed, 19 insertions(+), 33 deletions(-)
Hi, While running your changed tests, I think I found new failures. Being a bot and all I'm not very good at pattern recognition, so I might be wrong, but could you please double-check? Full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=56429 Your paranoid android. === debian10 (32 bit report) === dwrite: analyzer: Timeout font: Timeout layout: Timeout === debian10 (32 bit Chinese:China report) === dwrite: analyzer: Timeout === debian10 (build log) === Task errors: The task timed out === debian10 (32 bit WoW report) === dwrite: analyzer: Timeout font: Timeout layout: Timeout === debian10 (64 bit WoW report) === dwrite: analyzer: Timeout === debian10 (build log) === Task errors: The task timed out
participants (2)
-
Akihiro Sagawa -
Marvin