Index: LayoutTests/http/tests/security/resources/video-cross-origin-allow.php |
diff --git a/LayoutTests/http/tests/security/resources/video-cross-origin-allow.php b/LayoutTests/http/tests/security/resources/video-cross-origin-allow.php |
index 8ec4d67bdfceeb226d1aa75b51e3a0a339b02d62..056ddb51727aa1fa5648743b24aa8fabfbf4e740 100644 |
--- a/LayoutTests/http/tests/security/resources/video-cross-origin-allow.php |
+++ b/LayoutTests/http/tests/security/resources/video-cross-origin-allow.php |
@@ -1,18 +1,16 @@ |
<?php |
-if (isset($_GET['no-preflight']) && $_SERVER['REQUEST_METHOD'] == "OPTIONS") { |
+if ($_SERVER['REQUEST_METHOD'] == "OPTIONS") { |
+ # No preflights should happen. |
echo "FAIL"; |
exit; |
} |
-header("Access-Control-Allow-Origin: *"); |
- |
-if ($_SERVER['REQUEST_METHOD'] == "OPTIONS") { |
- header("Access-Control-Allow-Methods: GET"); |
- header("Access-Control-Allow-Headers: origin, accept-encoding, referer, range"); |
- exit; |
+if (isset($_GET['with_credentials'])) { |
+ header("Access-Control-Allow-Origin: http://127.0.0.1:8000"); |
+ header("Access-Control-Allow-Credentials: true"); |
+} else { |
+ header("Access-Control-Allow-Origin: *"); |
} |
- |
@include("../../media/resources/serve-video.php"); |
- |
?> |