Nikolay Sivov (@nsivov) commented about dlls/kernel32/tests/actctx.c:
" </asmv3:application>" "</assembly>";
+static const char settings_manifest4[] = +"<assembly xmlns=\"urn:schemas-microsoft-com:asm.v1\" manifestVersion=\"1.0\">" +" <assemblyIdentity version=\"1.0.0.0\" name=\"Wine.Test\" type=\"win32\"></assemblyIdentity>" +" <application/>" +" <application xmlns=\"urn:schemas-microsoft-com:asm.v3\">" +" <windowsSettings>" +" <dpiAware xmlns=\"http://schemas.microsoft.com/SMI/2005/WindowsSettings\">true</dpiAware>" +" <dpiAwareness xmlns=\"http://schemas.microsoft.com/SMI/2016/WindowsSettings\">true</dpiAwareness>" +" </windowsSettings>" +" </application>" +"</assembly>"; + Additional test would be to have two or more non-empty <application> elements. I don't think it's blocking for this fix.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/3888#note_45860