aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/xmlhttprequest.rs
diff options
context:
space:
mode:
authorbd339 <bd339@localhost.localdomain>2017-01-05 01:00:03 +0100
committerbd339 <bd339@localhost.localdomain>2017-01-09 14:52:14 +0100
commit0f1eb13e3303e19841650a5c0c8e49a8f64abda5 (patch)
tree3cfb682437455a6afa848216f4b4ab824a25bb27 /components/script/dom/xmlhttprequest.rs
parentf8389443323805481f753ab4b10762b72d56dcd4 (diff)
downloadservo-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.rs4
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(_) => {