servo/components/net
Raghav c1518adba8 Redesign CookieStorage and Implement Leave Secure Cookie Alone
CookieStorage has been refactored to use HashMap with base domain as the
key. Values of hashmap is vector of cookies.
CookieStorage now has max_per_host which restricts maximum cookies that
can be added per base domain.
Cookie eviction doesnot take place if max_per_host is not reached.
Cookie eviction logic implemented here does following steps
1) Evict all expired cookies
2) Remove oldest accessed non-secure cookie If any
3) When no non-secure cookie exist, remove oldest accessed secure cookie
if new cookie being added is secure. Else ignore new cookie
2016-12-04 16:29:38 -05:00
..
fetch Move the http-specific fetch code to http_loader. 2016-11-24 14:00:35 +01:00
blob_loader.rs Remove the unused CancellationListener arguments in filemanager_thread. 2016-11-24 11:46:30 +01:00
Cargo.toml Auto merge of #14286 - gterzian:update_canvas_with_offscreen_context, r=jdm 2016-11-24 12:29:52 -08:00
chrome_loader.rs Remove CoreResourceMsg::Load. 2016-11-24 11:46:24 +01:00
connector.rs Use Result instead of panicking when the resource dir can't be found 2016-07-21 12:07:25 +05:30
content_blocker.rs Read the content blocking rules and make them available to the HTTP loader. 2016-05-30 10:54:52 +02:00
cookie.rs Urlmageddon: Use refcounted urls more often. 2016-11-17 18:34:23 +01:00
cookie_storage.rs Redesign CookieStorage and Implement Leave Secure Cookie Alone 2016-12-04 16:29:38 -05:00
data_loader.rs Remove CoreResourceMsg::Load. 2016-11-24 11:46:24 +01:00
filemanager_thread.rs Remove the unused CancellationListener arguments in filemanager_thread. 2016-11-24 11:46:30 +01:00
hsts.rs Report use statements that use {} with only one entry 2016-05-27 10:18:44 +01:00
http_loader.rs Redesign CookieStorage and Implement Leave Secure Cookie Alone 2016-12-04 16:29:38 -05:00
image_cache_thread.rs update deps 2016-11-22 07:46:42 +10:00
lib.rs Remove CoreResourceMsg::Load. 2016-11-24 11:46:24 +01:00
mime_classifier.rs Auto merge of #13411 - frewsxcv:mime, r=jdm 2016-10-08 15:40:47 -05:00
resource_thread.rs Redesign CookieStorage and Implement Leave Secure Cookie Alone 2016-12-04 16:29:38 -05:00
storage_thread.rs Urlmageddon: Use refcounted urls more often. 2016-11-17 18:34:23 +01:00
websocket_loader.rs Urlmageddon: Use refcounted urls more often. 2016-11-17 18:34:23 +01:00