diff --git a/components/script/fetch.rs b/components/script/fetch.rs index 8a8007471d9..66b5ee3c6ef 100644 --- a/components/script/fetch.rs +++ b/components/script/fetch.rs @@ -123,7 +123,7 @@ fn request_init_from_request(request: NetTraitsRequest) -> RequestBuilder { referrer_policy: request.referrer_policy, pipeline_id: request.pipeline_id, redirect_mode: request.redirect_mode, - integrity_metadata: "".to_owned(), + integrity_metadata: request.integrity_metadata.clone(), url_list: vec![], parser_metadata: request.parser_metadata, initiator: request.initiator, diff --git a/tests/wpt/metadata/fetch/api/basic/integrity.sub.any.js.ini b/tests/wpt/metadata/fetch/api/basic/integrity.sub.any.js.ini index a68b5430141..98e80ffce7b 100644 --- a/tests/wpt/metadata/fetch/api/basic/integrity.sub.any.js.ini +++ b/tests/wpt/metadata/fetch/api/basic/integrity.sub.any.js.ini @@ -1,42 +1,2 @@ [integrity.sub.any.sharedworker.html] expected: ERROR - [Untitled] - expected: FAIL - - [integrity] - expected: FAIL - - -[integrity.sub.any.worker.html] - [Invalid integrity] - expected: FAIL - - [Multiple integrities: invalid stronger than valid] - expected: FAIL - - [Multiple integrities: both are invalid] - expected: FAIL - - [CORS invalid integrity] - expected: FAIL - - [SHA-* integrity for opaque response] - expected: FAIL - - -[integrity.sub.any.html] - [Invalid integrity] - expected: FAIL - - [Multiple integrities: invalid stronger than valid] - expected: FAIL - - [Multiple integrities: both are invalid] - expected: FAIL - - [CORS invalid integrity] - expected: FAIL - - [SHA-* integrity for opaque response] - expected: FAIL -