puppeteer-sharp
puppeteer-sharp copied to clipboard
Default options of BrowserContextOptions doesn't inherit the browser's ProxyServer
Pages created from IBrowser.NewPageAsync will pick up the OS' proxy server.
Using a browser context created with default options, pages created with IBrowser.NewPageAsync won't pick up the proxy server from the OS.
This was tested with Chrome on Windows.
I suspect that defaulting the BrowserContextOptions.ProxyServer to string.Empty would cause the proxy value to be overridden.