delphi in fact no installing native wininet breaking things does not show that the current implementation is incorrect. It may display a bug fixme:urlmon:create_object Could not find object for MIME L"application/x-gzip-compressed" that is a feature not supported in a dll. If an application other than wininet does not require it then it may never be required. But proves nothing about the wine implementation of wininet. Since that dll does not have to use windows parts to perform it tasks. Basically your idea of it is wrong.