[Bug 1578749] Re: fontconfig substitutes not considered by libgdiplus

2016-05-05 Thread Mingye Wang
Regarding that test case, consider resizing the button explicitly or just use the CJK string "我是方框。", since the button by default has a fixed size. In https://github.com/AOSC-Dev/aosc-os-abbs/issues/224, JeffBai (github:MingcongBai) found out that using pango does fix the problem. The pango

[Bug 1578749] Re: fontconfig substitutes not considered by libgdiplus

2016-05-05 Thread Mingye Wang
** Description changed: libgdiplus' cairo backend only takes the fontconfig *match* to render glyphs in cairo, with zero considerations for substitutes. This causes significant problems when a developer using WinForms tries to display some CJK glyphs in "Sans", while expecting system-like