commit 36c90c516e045574fb8d4c99d093010f8fc7bff4 parent 81d4cc6e9567f23736bdcbe0bb7df92ede02843a Author: Mukilan Thiyagarajan <mukilan@igalia.com> Date: Mon, 17 Nov 2025 21:51:01 +0000 Bug 2000576 [wpt PR 56050] - net: Relax the SVG content type detection logic., a=testonly Automatic update from web-platform-tests Add WPT test for SVG resource with parameters in Content-Type Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com> -- wpt-commits: ab2540b0e7255360ed4f4e81ec68bfa77682b878 wpt-pr: 56050 Diffstat:
4 files changed, 31 insertions(+), 0 deletions(-)
diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-img-element/content-type-with-parameters-ref.html b/testing/web-platform/tests/html/semantics/embedded-content/the-img-element/content-type-with-parameters-ref.html @@ -0,0 +1,16 @@ +<!DOCTYPE html> +<html> +<head> + <title>SVG is recognized even when the 'Content-Type' header includes parameters</title> + <style> + #box { + width: 100px; + height: 100px; + background-color: red; + } + </style> +</head> +<body> + <div id="box"></div> +</body> +</html> diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-img-element/content-type-with-parameters.html b/testing/web-platform/tests/html/semantics/embedded-content/the-img-element/content-type-with-parameters.html @@ -0,0 +1,11 @@ +<!DOCTYPE html> +<html> +<head> + <title>SVG is recognized even when the 'Content-Type' header includes parameters</title> + <link rel="author" title="Mukilan Thiyagrajan" href="mailto:mukilan@igalia.com"> + <link rel="match" href="content-type-with-parameters-ref.html"> +</head> +<body> + <img src="svg-for-content-type-with-parameters.svg"> +</body> +</html> diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-img-element/svg-for-content-type-with-parameters.svg b/testing/web-platform/tests/html/semantics/embedded-content/the-img-element/svg-for-content-type-with-parameters.svg @@ -0,0 +1,3 @@ +<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100'> + <rect width='100%' height='100%' fill='red'/> +</svg> diff --git a/testing/web-platform/tests/html/semantics/embedded-content/the-img-element/svg-for-content-type-with-parameters.svg.headers b/testing/web-platform/tests/html/semantics/embedded-content/the-img-element/svg-for-content-type-with-parameters.svg.headers @@ -0,0 +1 @@ +Content-Type: image/svg+xml;qs=0.85;charset=utf-8