| Index: LayoutTests/http/tests/resources/origin.php | 
| diff --git a/LayoutTests/http/tests/resources/origin.php b/LayoutTests/http/tests/resources/origin.php | 
| index 7177cb3849b88cf30cb55a2c64d890d61e554420..5a34e3add306dbde64ed6a3d30e86ee8087f6b9c 100644 | 
| --- a/LayoutTests/http/tests/resources/origin.php | 
| +++ b/LayoutTests/http/tests/resources/origin.php | 
| @@ -1,4 +1,16 @@ | 
| <?php | 
| -header('HTTP/1.1 302 Found'); | 
| -header('Location: ' . ($_SERVER['HTTP_ORIGIN'] ? 'square100.png' : 'square200.png')); | 
| -?> | 
| + | 
| +$gotOrigin = 0; | 
| +foreach (getallheaders() as $name => $value) { | 
| +    if ($name == "Origin") { | 
| +        $gotOrigin = 1; | 
| +    } | 
| +} | 
| + | 
| +if ($gotOrigin) { | 
| +    header('Location: square100.png'); | 
| +} | 
| +else { | 
| +    header('Location: square200.png'); | 
| +} | 
| +header('HTTP/1.1 302 Redirect'); | 
|  |