diff options
author | bd339 <bd339@localhost.localdomain> | 2017-01-05 01:00:03 +0100 |
---|---|---|
committer | bd339 <bd339@localhost.localdomain> | 2017-01-09 14:52:14 +0100 |
commit | 0f1eb13e3303e19841650a5c0c8e49a8f64abda5 (patch) | |
tree | 3cfb682437455a6afa848216f4b4ab824a25bb27 /components/script/dom/xmlhttprequest.rs | |
parent | f8389443323805481f753ab4b10762b72d56dcd4 (diff) | |
download | servo-0f1eb13e3303e19841650a5c0c8e49a8f64abda5.tar.gz servo-0f1eb13e3303e19841650a5c0c8e49a8f64abda5.zip |
Don't lose information in Fetch API
Also update test expectations.
Diffstat (limited to 'components/script/dom/xmlhttprequest.rs')
-rw-r--r-- | components/script/dom/xmlhttprequest.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/components/script/dom/xmlhttprequest.rs b/components/script/dom/xmlhttprequest.rs index 218efbbf1ab..6d61b9f088d 100644 --- a/components/script/dom/xmlhttprequest.rs +++ b/components/script/dom/xmlhttprequest.rs @@ -835,8 +835,10 @@ impl XMLHttpRequest { Ok(meta) => match meta { FetchMetadata::Unfiltered(m) => m, FetchMetadata::Filtered { filtered, .. } => match filtered { + FilteredMetadata::Basic(m) => m, + FilteredMetadata::Cors(m) => m, FilteredMetadata::Opaque => return Err(Error::Network), - FilteredMetadata::Transparent(m) => m + FilteredMetadata::OpaqueRedirect => return Err(Error::Network) } }, Err(_) => { |