gecko-dev/servo/components/net
Simon Martin b1a37d6095 servo: Merge #7449 - Issue #7393: Properly sniff mislabeled feeds (from simartin:issue_7393); r=metajack
Hi,

This patch is an attempt to fix https://github.com/servo/servo/issues/7393, where the code detecting mislabeled feeds (see https://mimesniff.spec.whatwg.org/#sniffing-a-mislabeled-feed) had spurious space in the URLs we need to match.

Note that my testing (in particular rdf_rss_ko_2.xml) highlighted a flaw in "matches", that failed to check that there were more bytes in the string being checked than in the string we're checking against, which completely broke the whole step 5.2.7.

Thanks in advance for your review.

Cheers,
  Simon

Source-Repo: https://github.com/servo/servo
Source-Revision: 9f85370885c84ebb58cd7f4a72a6e78948f468dc
2015-09-01 11:22:52 -06:00
..
fetch servo: Merge #7265 - Add alphabetical order check for use statements (from tafia:tidy-use); r=Ms2ger 2015-08-20 07:43:56 -06:00
about_loader.rs servo: Merge #7265 - Add alphabetical order check for use statements (from tafia:tidy-use); r=Ms2ger 2015-08-20 07:43:56 -06:00
Cargo.toml servo: Merge #6586 - script: Make the resource task communication use IPC channels (from pcwalton:resource-task-ipc); r=jdm 2015-07-31 16:06:36 -06:00
cookie_storage.rs servo: Merge #7265 - Add alphabetical order check for use statements (from tafia:tidy-use); r=Ms2ger 2015-08-20 07:43:56 -06:00
cookie.rs servo: Merge #7265 - Add alphabetical order check for use statements (from tafia:tidy-use); r=Ms2ger 2015-08-20 07:43:56 -06:00
data_loader.rs servo: Merge #7265 - Add alphabetical order check for use statements (from tafia:tidy-use); r=Ms2ger 2015-08-20 07:43:56 -06:00
file_loader.rs servo: Merge #7265 - Add alphabetical order check for use statements (from tafia:tidy-use); r=Ms2ger 2015-08-20 07:43:56 -06:00
hsts.rs servo: Merge #7265 - Add alphabetical order check for use statements (from tafia:tidy-use); r=Ms2ger 2015-08-20 07:43:56 -06:00
http_loader.rs servo: Merge #7489 - removing unnecessary clones (from psdh:clearClone); r=jdm 2015-09-01 07:02:56 -06:00
image_cache_task.rs servo: Merge #7265 - Add alphabetical order check for use statements (from tafia:tidy-use); r=Ms2ger 2015-08-20 07:43:56 -06:00
lib.rs servo: Merge #7053 - Move net_error_list from net to net_traits. Fixes #7050 (from connorimes:move-net-error-list); r=mbrubeck 2015-08-07 01:55:20 -06:00
mime_classifier.rs servo: Merge #7449 - Issue #7393: Properly sniff mislabeled feeds (from simartin:issue_7393); r=metajack 2015-09-01 11:22:52 -06:00
pub_domains.rs servo: Merge #7203 - Add automated style nit checks to test-tidy (from jdm:style); r=Ms2ger 2015-08-16 08:37:40 -06:00
resource_task.rs servo: Merge #7139 - Testable net load (from samfoo:testable-net-load); r=jdm 2015-08-30 20:07:40 -06:00
storage_task.rs servo: Merge #6746 - net: Convert the storage task to use IPC (from pcwalton:storage-task-ipc); r=jdm 2015-07-26 18:07:32 -06:00