When a system proxy is set, loading an html file from localhost (assuming a local web server is up) via LoadURL actually dispatches the localhost address through the proxy, resulting in the webpage not being displayed.
Currently, I have a workaround for this problem which implies adding a Chromium patch in the net third party project, namely, I've added a proxy rule for local addresses to bypass the system proxy configuration.
However, from a first look, the browser proxy settings are also accessible at browser creation time (cef3/libcef/browser/browser_main.cc#100) so I was wondering, what's your opinion about adding a method that could set custom proxy rules? It would certaintly solve this problem in a much cleaner way than adding modifications to the net project and it would also eliminate the need of maintaing the custom patch.