Hi Nikolay,
Nikolay Sivov started a new discussion on dlls/msxml3/tests/domdoc.c:https://gitlab.winehq.org/wine/wine/-/merge_requests/10646#note_135979
+ return; + } +
Why would system locale matter?
Both GBK and GB2312 aren't supported on w10pro64_en_AE_u8 and w10pro64_ja, at least the writer don't support it: https://testbot.winehq.org/JobDetails.pl?Key=162522
Nikolay Sivov started a new discussion on dlls/msxml3/tests/domdoc.c:https://gitlab.winehq.org/wine/wine/-/merge_requests/10646#note_135980
+ hr = IXMLDOMDocument_loadXML(doc,_bstr_(content), NULL); + ok(hr == S_OK, "tests[%d]: Got hr %#lx.\n", i, hr); +
loadXML() expects WCHARs, and will ignore encoding attribute. So this test is not testing encoding I believe.
Yes, these tests in the third patch are mainly for testing the writer, and trying to probe that GBK and GB2312 are treated as Windows' 936 codepage, which implements 0x80. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10646#note_136018