diff --git a/components/script/cors.rs b/components/script/cors.rs index 7e1f8cc658a..8e3b2b2b4c5 100644 --- a/components/script/cors.rs +++ b/components/script/cors.rs @@ -235,7 +235,7 @@ impl CORSRequest { _ => return error, }; // Substep 4 - if methods.is_empty() || preflight.mode == RequestMode::ForcedPreflight { + if methods.is_empty() && preflight.mode == RequestMode::ForcedPreflight { methods = &methods_substep4; } // Substep 5