servo/tests/unit
Raghav 6020b4c15c Implement HSTS fetch step
Implemented step nine of the main fetch. If current URL scheme is 'HTTP'
and current URL's host is domain and if current URL's host matched with
Known
HSTS Host Domain Name Matching results in either a superdomain match with
an asserted includeSubDomains directive or a congruent match then we
change request scheme to 'https'. This change has been made in method.rs

A test case to validate this has been added in fetch.rs. For asserting
https scheme, a https localhost was required. For this purpose I have
created a self-signed certificate and refactored fetch-context and
connector.rs to programmatically trust this certificate for running this
test case.
2016-12-29 12:55:31 +05:30
..
gfx Update serde to 0.8 (fixes #12659) 2016-08-12 18:37:27 +02:00
layout #13262 Add a unit test verifying that SpecificFragmentInfo size 2016-09-25 10:35:39 +02:00
net Implement HSTS fetch step 2016-12-29 12:55:31 +05:30
net_traits Moved pub_domains to net_traits and did a spring clean. 2016-09-29 17:28:47 -05:00
profile Update serde to 0.8 (fixes #12659) 2016-08-12 18:37:27 +02:00
script Remove generation, remove filter pop, and add size tests. 2016-12-22 11:09:55 -08:00
servo_config Removed util. 2016-12-14 18:04:37 -06:00
servo_remutex Removed util. 2016-12-14 18:04:37 -06:00
style Upgrade to rayon 0.6. 2016-12-21 10:57:37 -08:00
stylo style: Add a StylesheetLoader abstraction, and make it a no-op on Geckolib. 2016-12-16 16:57:19 +01:00