From 651326dacb83a833eeabdbfb2a3e25cb4dc5987c Mon Sep 17 00:00:00 2001 From: shanehandley <1322294+shanehandley@users.noreply.github.com> Date: Sat, 7 Dec 2024 16:35:11 +1100 Subject: [PATCH] net: correct handling of the empty string referrer policy when provided in requestInit (#34518) Signed-off-by: Shane Handley --- components/script/dom/request.rs | 2 +- tests/wpt/meta/fetch/api/request/request-init-001.sub.html.ini | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) delete mode 100644 tests/wpt/meta/fetch/api/request/request-init-001.sub.html.ini diff --git a/components/script/dom/request.rs b/components/script/dom/request.rs index 31886e41a0c..4a39589afd6 100644 --- a/components/script/dom/request.rs +++ b/components/script/dom/request.rs @@ -801,7 +801,7 @@ impl From for RequestMode { impl From for MsgReferrerPolicy { fn from(policy: ReferrerPolicy) -> Self { match policy { - ReferrerPolicy::_empty => MsgReferrerPolicy::default(), + ReferrerPolicy::_empty => MsgReferrerPolicy::EmptyString, ReferrerPolicy::No_referrer => MsgReferrerPolicy::NoReferrer, ReferrerPolicy::No_referrer_when_downgrade => { MsgReferrerPolicy::NoReferrerWhenDowngrade diff --git a/tests/wpt/meta/fetch/api/request/request-init-001.sub.html.ini b/tests/wpt/meta/fetch/api/request/request-init-001.sub.html.ini deleted file mode 100644 index 4b5c8a37054..00000000000 --- a/tests/wpt/meta/fetch/api/request/request-init-001.sub.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[request-init-001.sub.html] - [Check referrerPolicy init value of and associated getter] - expected: FAIL