servo/components
bors-servo 7a582b4bf9 Auto merge of #10800 - DDEFISHER:read_profile_dir_from_file, r=frewsxcv
read cookie_jar, hsts_list, auth_cache, and local_data from file if profile_dir option is present

Last step in Persistent sessions student project

"check for the presence of the profile directory command-line option in the ResourceThread constructor and look for files that will contain serialized versions of the previous steps. If they exist, populate the appropriate fields with deserialized versions of the file contents."

Also populated local_data in StorageManager constructor

I am not sure if the handling of decoding and encoding the Option Tm type was done in the cleanest way here.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10800)
<!-- Reviewable:end -->
2016-04-25 18:10:40 -07:00
..
canvas Auto merge of #10706 - zwn:unused-extern-crates, r=nox 2016-04-22 13:40:38 -07:00
canvas_traits Remove references to unused crates. 2016-04-22 22:20:06 +02:00
compositing Add referrer policy pass-through and referrer header logic 2016-04-25 16:41:06 -04:00
devtools Upgrade to rust-url 1.0 and hyper 0.9 2016-04-23 20:27:58 +02:00
devtools_traits Upgrade to rust-url 1.0 and hyper 0.9 2016-04-23 20:27:58 +02:00
gfx Add referrer policy pass-through and referrer header logic 2016-04-25 16:41:06 -04:00
gfx_traits Auto merge of #10706 - zwn:unused-extern-crates, r=nox 2016-04-22 13:40:38 -07:00
layout Auto merge of #10817 - danlrobertson:flex-basis, r=mbrubeck 2016-04-24 23:34:37 -07:00
layout_traits Upgrade to rust-url 1.0 and hyper 0.9 2016-04-23 20:27:58 +02:00
msg Add referrer policy pass-through and referrer header logic 2016-04-25 16:41:06 -04:00
net Auto merge of #10800 - DDEFISHER:read_profile_dir_from_file, r=frewsxcv 2016-04-25 18:10:40 -07:00
net_traits Add referrer policy pass-through and referrer header logic 2016-04-25 16:41:06 -04:00
plugins Remove unused import. 2016-04-23 10:38:05 -04:00
profile Silence unused-extern-crates false positives. 2016-04-22 22:20:05 +02:00
profile_traits use self.0 instead of destructing single item tuple structs 2016-03-27 11:50:08 +01:00
range Use num-traits in range. 2016-04-20 14:59:05 +02:00
script Auto merge of #10696 - rebstar6:referrerPolicy, r=jdm 2016-04-25 13:52:01 -07:00
script_traits Upgrade to rust-url 1.0 and hyper 0.9 2016-04-23 20:27:58 +02:00
servo read cookie_jar, hsts_list, auth_cache, and local_data from file if profile_dir option is present 2016-04-25 19:39:40 -04:00
style Auto merge of #10817 - danlrobertson:flex-basis, r=mbrubeck 2016-04-24 23:34:37 -07:00
style_traits Upgrade to rust-url 1.0 and hyper 0.9 2016-04-23 20:27:58 +02:00
util Upgrade to rust-url 1.0 and hyper 0.9 2016-04-23 20:27:58 +02:00
webdriver_server Add referrer policy pass-through and referrer header logic 2016-04-25 16:41:06 -04:00