puppeteer-sharp
puppeteer-sharp copied to clipboard
Headless Chrome .NET API
### Description Currently the revision info 'downloaded' flag only checks whether the folder path exists, but it should check whether the executable path/file exists. On my local machine the executable...
#1689 ignored a few tests that are running upstream
See #1666, https://ci.appveyor.com/project/kblok/puppeteer-sharp/builds/38411956/job/j79vsdh2ngqo9gti/messages
### Description ### Complete minimal example reproducing the issue ```csharp var options = new PuppeteerSharp.LaunchOptions { // --use-cmd-decoder=passthrough causes Chromium error Headless = true, Args = new[] {"--no-sandbox", "--disable-gpu", "--disable-extensions",...
Let's also update all our netcoreapp2.2 libraries
https://ci.appveyor.com/project/kblok/puppeteer-sharp-esipd/builds/38253156#L269 ``` [xUnit.net 00:04:49.14] PuppeteerSharp.Tests.NetworkTests.SetRequestInterceptionTests.ShouldWorkWithEqualRequests [FAIL] Failed PuppeteerSharp.Tests.NetworkTests.SetRequestInterceptionTests.ShouldWorkWithEqualRequests [60 ms] Error Message: Assert.Equal() Failure Expected: String[] ["11", "FAILED", "22"] Actual: String[] ["22", "FAILED", "11"] Stack Trace: at PuppeteerSharp.Tests.NetworkTests.SetRequestInterceptionTests.ShouldWorkWithEqualRequests() in /home/appveyor/projects/puppeteer-sharp-esipd/lib/PuppeteerSharp.Tests/NetworkTests/SetRequestInterceptionTests.cs:line...
Change the action for CA1062 on the [ruleset file](https://github.com/kblok/puppeteer-sharp/blob/master/lib/PuppeteerSharp.ruleset) to Error, and make the solution build
https://github.com/litmus/HeadlessChromium.Puppeteer.Lambda.Dotnet
### Description Puppeteer Page Url does not contain url Fragment. ### Complete minimal example reproducing the issue ```csharp // Arrange var options = new LaunchOptions { ExecutablePath = "path to...