script: remove a fixed todo from script/dom/xmlhttprequest.rs (#35417)

Signed-off-by: Shane Handley <shanehandley@fastmail.com>
This commit is contained in:
shanehandley 2025-02-12 00:51:57 +11:00 committed by GitHub
parent cb588bab6a
commit 9d2c2697a1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -25,9 +25,7 @@ use js::rust::{HandleObject, MutableHandleValue};
use js::typedarray::{ArrayBuffer, ArrayBufferU8};
use mime::{self, Mime, Name};
use net_traits::http_status::HttpStatus;
use net_traits::request::{
CredentialsMode, Destination, Referrer, RequestBuilder, RequestId, RequestMode,
};
use net_traits::request::{CredentialsMode, Referrer, RequestBuilder, RequestId, RequestMode};
use net_traits::{
trim_http_whitespace, FetchMetadata, FetchResponseListener, FilteredMetadata, NetworkError,
ReferrerPolicy, ResourceFetchTiming, ResourceTimingType,
@ -682,9 +680,6 @@ impl XMLHttpRequestMethods<crate::DomTypeHolder> for XMLHttpRequest {
.unsafe_request(true)
// XXXManishearth figure out how to avoid this clone
.body(extracted_or_serialized.map(|e| e.into_net_request_body().0))
// XXXManishearth actually "subresource", but it doesn't exist
// https://github.com/whatwg/xhr/issues/71
.destination(Destination::None)
.synchronous(self.sync.get())
.mode(RequestMode::CorsMode)
.use_cors_preflight(self.upload_listener.get())