Open
Description
driver.Url = UrlBuilder.WhereIs("animals");
driver.Manage().Cookies.AddCookie(new("key1", "value1"));
driver.Manage().Cookies.AddCookie(new("key2", "value2"));
await Task.Delay(3_000);
var cookies = await bidi.Storage.GetCookiesAsync();
Assert.That(cookies, Is.Not.Null);
Assert.That(cookies, Has.Count.EqualTo(2)); // fails here: Expected: property Count equal to 2, But was: 10
Assert.That(cookies[0].Name, Is.EqualTo("key1"));
Assert.That(cookies[1].Name, Is.EqualTo("key2"));
BiDi logs:
18:18:22.074 TRACE WebSocketTransport: BiDi RCV <-- {"id":2,"result":{"cookies":[{"domain":".google.com","expiry":1752435277.318854,"goog:priority":"Medium","goog:sameParty":false,"goog:session":false,"goog:sourcePort":-1,"goog:sourceScheme":"Unset","httpOnly":true,"name":"SNID","path":"/verify","sameSite":"lax","secure":true,"size":103,"value":{"type":"string","value":"AIL...G4"}},{"domain":"copilot.microsoft.com","expiry":1777043898.836522,"goog:priority":"Medium","goog:sameParty":false,"goog:session":false,"goog:sourcePort":443,"goog:sourceScheme":"Secure","httpOnly":false,"name":"MUID","path":"/","sameSite":"none","secure":true,"size":36,"value":{"type":"string","value":"1596...B2"}},{"domain":"localhost","goog:priority":"Medium","goog:sameParty":false,"goog:session":true,"goog:sourcePort":80,"goog:sourceScheme":"NonSecure","httpOnly":false,"name":"key1","path":"/","sameSite":"none","secure":false,"size":10,"value":{"type":"string","value":"value1"}},{"domain":"localhost","goog:priority":"Medium","goog:sameParty":false,"goog:session":true,"goog:sourcePort":80,"goog:sourceScheme":"NonSecure","httpOnly":false,"name":"key2","path":"/","sameSite":"none","secure":false,"size":10,"value":{"type":"string","value":"value2"}},{"domain":".google.com","expiry":1752175962.714913,"goog:priority":"Medium","goog:sameParty":false,"goog:session":false,"goog:sourcePort":-1,"goog:sourceScheme":"Unset","httpOnly":true,"name":"AEC","path":"/","sameSite":"lax","secure":true,"size":62,"value":{"type":"string","value":"AZ6Zc...yEfy4"}},{"domain":".google.com","expiry":1752435405.476547,"goog:priority":"Medium","goog:sameParty":false,"goog:session":false,"goog:sourcePort":-1,"goog:sourceScheme":"Unset","httpOnly":true,"name":"NID","path":"/","sameSite":"none","secure":true,"size":226,"value":{"type":"string","value":"520=B4hS...16U"}},{"domain":".bing.com","expiry":1771335525.66972,"goog:priority":"Medium","goog:sameParty":false,"goog:session":false,"goog:sourcePort":-1,"goog:sourceScheme":"Unset","httpOnly":false,"name":"SRCHUID","path":"/","sameSite":"none","secure":false,"size":57,"value":{"type":"string","value":"V=2&GUID=D06...242&dmnchg=1"}},{"domain":".bing.com","expiry":1771335525.66972,"goog:priority":"Medium","goog:sameParty":false,"goog:session":false,"goog:sourcePort":-1,"goog:sourceScheme":"Unset","httpOnly":false,"name":"SRCHD","path":"/","sameSite":"none","secure":false,"size":14,"value":{"type":"string","value":"A...A"}},{"domain":".bing.com","expiry":1771335525.66972,"goog:priority":"Medium","goog:sameParty":false,"goog:session":false,"goog:sourcePort":-1,"goog:sourceScheme":"Unset","httpOnly":false,"name":"SRCHUSR","path":"/","sameSite":"none","secure":false,"size":19,"value":{"type":"string","value":"D...17"}},{"domain":".bing.com","expiry":1771335525.66972,"goog:priority":"Medium","goog:sameParty":false,"goog:session":false,"goog:sourcePort":-1,"goog:sourceScheme":"Unset","httpOnly":false,"name":"SRCHHPGUSR","path":"/","sameSite":"none","secure":false,"size":21,"value":{"type":"string","value":"SRCHLANG=en"}}],"partitionKey":{"userContext":"default"}},"type":"success"}
Versions:
- MicrosoftEdge 134.0.3124.93
- msedgedriver 134.0.3124.93
NOTE: It works as expected in Chrome and Firefox.