public bool Add(Cookie cookie, string url) { if (Enabled && cookie != null) { if (String.IsNullOrEmpty(url)) { // Empty URL? Look for it in domain url = cookie.GetUrl(); } if (Browser.TryParse(url ?? "") != null) { if (cookie.Save()) { if (content.ContainsKey(url)) { content[url].Add(cookie); } else { content.Add(url, new List<Cookie> { cookie }); } } return true; } } return false; }